Staff Flight Sciences Tools Development Engineer
Core
Design, build, and maintain analysis and simulation tools for flight dynamics, controls, and GNC teams to support vehicle simulation and testing.
Role type
Staff Flight Sciences Tools Development Engineer
Builds
Automated toolchains, CI/CD workflows, HPC infrastructure, and reusable analysis tools for 6DOF simulations and model deployment.
Domain
Aerospace engineering, flight dynamics, and controls (GNC)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
MATLAB, Python, C/C++, Simulink, CI/CD pipelines, HPC (Slurm), 6DOF dynamics modeling, state-space modeling, Linux
Preferred skills
GNC/vehicle simulation verification, eVTOL/rotorcraft experience, auto-code generation (Simulink Coder), HIL systems, containerization (Docker/Kubernetes), Model-Based Design certification (DO-331/DO-178C)
Technologies
MATLAB, Simulink, Python, C/C++, GitHub Actions, GitLab Runner, TeamCity, Slurm, Docker, Kubernetes, Jira, Confluence
Responsibilities
Design and maintain analysis/simulation tools; own automated toolchain for MATLAB/Simulink model deployment; architect CI/CD workflows and automated testing; build and scale HPC infrastructure for Monte Carlo simulations; manage data interfaces and schema enforcement; develop C/C++ integrations for Simulink; drive engineering best practices and version control.
Seniority
Staff, hands-on IC with cross-functional multiplier impact