GNC Engineer, Modeling & Simulation
Core
Design, build, and maintain high-fidelity aircraft simulation environments for Guidance, Navigation, and Control (GNC) development, realizing equations of motion and validating aerodynamic/plant models.
Role type
GNC Engineer (Modeling & Simulation)
Builds
High-fidelity flight dynamics and vehicle simulation models for SITL and HITL testing
Domain
Defense technology / Autonomous platforms / Flight dynamics
Deliverable
production ML models | product features
Required skills
C++, Python, equations of motion implementation, software design for simulation, system identification, parameter estimation, CI/CD integration, automated validation tools
Preferred skills
Fixed-wing aircraft dynamics modeling, atmospheric flight kinematics, aerodynamics, satellite constellation modeling, orbital mechanics, radar seeker modeling, real-time systems, embedded simulation
Technologies
C++, Python, Git, Jira
Responsibilities
Develop and maintain high-fidelity flight dynamics and vehicle simulation models; Implement equations of motion in C++ and Python for real-time and offline simulation environments; Collaborate with aerodynamics team to incorporate aerodynamic models; Perform system identification and parameter estimation to generate accurate plant models; Build and sustain simulation infrastructure supporting GNC verification and validation; Develop test harnesses, logging frameworks, and automated validation tools; Integrate with CI/CD pipelines for continuous simulation regression testing; Document and maintain model assumptions, configurations, and validation results
Seniority
Mid-level, hands-on IC