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
Deputy Program Manager
Responsibilities Peraton is seeking a Deputy Program Manager (DPM) to join our team of qualified, diverse individuals. This position is located in Herndon, VA. The qualified applicant will becom…
Hybrid Tax Manager
Pay: $110,000.00 - $140,000.00 per year Why This Is a Great Opportunity ~ Clear long term growth with real leadership runway and partnership upside ~ Hybrid schedule that gets even more…
Physical Therapist Full Time Inpatient Adult at MedStar Georgetown University Hospital
MedStar Georgetown University Hospital seeks a dedicated Full-Time Inpatient Physical Therapist to join our team, providing expert care in an adult inpatient setting. In this vital role, you will coll…
Business Development Associate - Entry Level
We are currently hiring an Entry-Level Business Development Associate to support our growth initiatives, client acquisition efforts, and relationship-building strategies. This role is ideal for mot…
Senior Data Engineer
Senior Data Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative deli…
Associate Center Clinical Director
ChenMed, a leader in providing integrated healthcare services tailored for seniors with complex conditions, seeks a dynamic Associate Center Clinical Director to enhance its mission of delivering supe…
Fabrication and Manufacturing Specialist
Job Description Express Employment Professionals in Lynchburg is seeking a Fabrication & Manufacturing Production Worker for one of its well-established clients with facilities in the Appomattox and…
Lawn Care Technician
$20/Hour after 90 Days & MORE! You must have A Valid, NON-SUSPENDED Driver's License for this role--- With locations in Newport News and Virginia Beach, there's never been a better time to join our g…
Hair Stylist
Hair Stylist – $20/hr (BOE) + Tips (Avg. $35–$40/hr) – Fun Kids Salon! Sharkey’s Cuts for Kids in Ashburn is hiring upbeat, talented stylists who want to do what they love in a stress-free, family-fr…
Cyber Security Project Engineer - TS/SCI with Polygraph
Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise t…