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
Principal, Stars Enterprise Activation - Insurance Operations
**Become a part of our caring community and help us put health first** The Stars Enterprise Activation Principal coordinates, implements, and manages oversight of the company's Medicare/Medicaid Stars…
Locum Tenens ObGyn Hospitalist Job Chesapeake, VA
Locums Opportunity OB HospitalistLocation: Chesapeake, Virginia Schedule & Shifts Hospitalists: 24-hour shifts Certified Nurse Midwives (CNMs): 12-hour AM shifts Backup Coverage: Hospit…
Lead Platform Engineer (Audio Video / Unified Communications)
Lead Platform Engineer (Audio Video / Unified Communications) The Lead Platform Engineer is a visionary and hands-on Individual Contributor (IC) technical leader responsible for building …
Network Implementation Engineer
NewGen Technologies has an opening for a Network Implementation Engineer to support our government customer’s global enterprise networks. Responsibilities Interpret customer requirements and…
Junior Sales Associate
About the Role We are seeking an enthusiastic and coachable Junior Sales Associate to join our growing sales team. This is an excellent opportunity for someone looking to break into a professional …
Automated Test Engineer
Full-time Description POSITION: Automated Test Engineer WORK LOCATION: Chantilly, VA JOB CATEGORY: ?Information Technology? JOB TYPE: ?Full Time? REQUISITION ID: EM?…
Director, Capture Management
Program Overview About The Role Peraton is always looking for great talent to add to our Capture team. This position is a pipeline, posted in anticipation of future openings. Peraton is …
Technical Network Manager
Public Trust: SSBI (T5) Requisition Type: Pipeline Job Description TECHNICAL NETWORK MANAGER As a Technical Network Manager you will be part of a program that provides ongoing support …
Sr Application Security Architect- FedRAMP
Datavant is a data platform company and the world's leader in health data exchange. Our vision is that every healthcare decision is powered by the right data, at the right time, in the right format. O…
BEST - Technical Sales - HVAC Controls - Roanoke, VA
Build your best future with the Johnson Controls Team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, plac…