Software Developer - CAE
Tasks include, but not limited to:
• Collaborate with application engineers, create software requirements, and resolve customer issues
• Develop code to analyze and optimize composite and metal structures for strength, stability, and manufacturability
• Develop new analysis code and refactor existing code for robustness and efficiency on modern computer platforms
• Adapt existing legacy software to run simultaneously on multiple processors (parallelize)
• Test and benchmark engineering software
• Create and maintain a suite of unit and integration tests to verify correctness and ensure quality design
Requirements
• Strong understanding of basic principles of mechanics, structural analysis and design
• Some experience with structural analysis and design
• Basic understanding of the Finite Element Method
• Knowledge of popular structural analysis and design software (Nastran, Abaqus, Optistruct, etc.)
• Experience with programming languages that support numerical computations, graphical representation and visualization
• Familiarity with parallel processing architecture
• Experience with C++, C#, Python, Cython, and SQL. A plus to know FORTRAN, relational database design, and WPF
• BS or MS in Mechanical, Aerospace, or Structural Engineering
Recommended Jobs
FireEye Administrator - Active TS/SCI with CI Poly
Conduct customer outreach to predict and understand client's organizational needs and user needs. Track cyber security tool usage and make recommendations about future tool investments. Use technique…
Direct Support Professional
Job Description Job Description Salary: $19- $20 Are you empathic, a good problem solver, someone who takes the initiative and wants to make a considerable impact, work with a great team, and f…
Publications Specialist
Job Description Job Description AIAA is seeking a detail-oriented Publications Specialist to help coordinate the technical sessions that power AIAA's forums and sponsored conferences. In thi…
Field Diesel Mechanic
Great company. Great people. Great opportunities. If you’d like the chance to make your mark with the world’s largest equipment rental provider, come build your future with United Rentals! …
Virtual Customer Acquisition Specialist
Join Our Dynamic Team and Propel Your Career Forward! Are you ready to seize an incredible opportunity with a rapidly growing company? Our organization is experiencing unprecedented expansion, with …
Sr. Director of Procurement (with MRO & CapEx scope) (Chesapeake)
Drive Change. Lead Strategy. Earn Big - Step into a high-impact leadership role overseeing strategic sourcing for capital projects, equipment, and national agreements. Strong comp, bonus, and excelle…
Director of Nursing-Home Health
The HCO Director of Nursing is a critical part of the agency and must have experience working in the home health setting. We are looking for an individual that is versatile and able to wear a number o…
Rad Tech - Nights
Cooperidge Consulting Firm is seeking a Radiologic Technologist for a top healthcare client in Roanoke, VA . This role is responsible for performing high-quality diagnostic imaging procedure…
Commodity Specialist
CEL Critical Power – Powering the AI Revolution: CEL has an opportunity for you to join our rapidly growing US business, where you will have an opportunity to make a significant impact on our imme…