Senior Simulation Engineer

Metis Technology Solutions Inc

About The Position

The successful applicant will lead simulation and technology projects and experiments, and be part of a team that develops, maintains, and runs simulations in flight simulator facilities at NASA Ames Research Center's SimLabs. SimLabs consists of the Vertical Motion Simulator (VMS), the largest vertical motion simulator in the world; the Advanced Concepts Flight Simulator (ACFS), a hexapod simulator being readied for passenger ride quality research; and FutureFlight Central (FFC), an Air Traffic Control (ATC) simulation facility. The Simulation Engineer will work with team members and research customers to develop, integrate, and test real-time aircraft and spacecraft simulations to fulfill research requirements, generate and validate research data, and provide support during human-in-the-loop simulations to ensure research goals are met. See www.nasa.gov/simlabs [http://www.nasa.gov/simlabs] and https://www.youtube.com/watch?v=KBgvGmhLFXk&t=66s [https://www.youtube.com/watch?v=KBgvGmhLFXk&t=66s] for more information about SimLabs.

Requirements

  • Bachelor’s Degree or higher in Aeronautics, Aerospace Engineering, Mechanical Engineering, Computer Science, or related discipline.
  • More than five years of work experience or other equivalent experience.
  • Experience in modeling and simulation or equivalent engineering activities.
  • Experience with MATLAB/Simulink and converting Simulink models to C code using Simulink Coder.
  • Experience in simulation experiment management.
  • Strong programming background (e.g., C/C++).
  • Excellent communication skills.
  • Eager to learn and understand the simulation software and technologies at SimLabs.

Nice To Haves

  • Experience with real-time human-in-the-loop flight simulations and simulators.
  • Experience in disciplines such as aerodynamics, flight dynamics, flight controls, propulsion, and navigation systems.
  • Knowledge of Unix shell scripting.
  • Experience with configuration management tools (such as Git and SVN) and software life cycle practices.

Responsibilities

  • The Senior Simulation Engineer is responsible for overall management and engineering activities of simulation experiments and technology projects, including: 1. Project plan development and tracking. 2. Simulation team task management. 3. Customer collaboration, and requirements management.
  • Works within a very software-diverse laboratory environment, addressing system functionality across multiple operating systems (Windows, Linux) and software languages (C/C++, Python, MATLAB/Simulink, Java).
  • Designs, implements, and modifies aircraft math models and other simulation-specific code per customer requirements. Tests and verifies that models and code meet operational performance requirements.
  • Works closely with the simulation engineering team to initiate, address, and test new software features and bug fixes.
  • Operates flight simulators according to research/test plans and serves as the main point of communication for customers and simulation team members involved in running a simulation.
  • Implements and tests new simulation hardware in the existing simulation infrastructure.
  • Generates documentation for new software and hardware capabilities, and simulation projects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service