CareerPlan

Senior Software Simulation Engineer

Los Angeles, CAFull-time2026-10-09 → 2026-11-10

Core

Develop and deploy real-time simulation environments for the design, verification, and validation of aerospace flight control and avionics systems.

Role type

Senior IC software simulation engineer (aerospace)

Builds

Real-time simulation environments, SIL/HIL test setups, and automated validation tools for flight-critical systems

Domain

Aerospace engineering, control systems, embedded software

Required skills

MATLAB/Simulink, Model-Based Design, code generation (Simulink Coder/Embedded Coder), C/C++, Python, aircraft dynamics, control theory, SIL/HIL testing, real-time simulation platforms, debugging software/hardware interfaces

Preferred skills

Speedgoat/dSPACE/NI VeriStand/OPAL-RT, GNC/avionics/autonomy, CAN/Ethernet/ARINC 429/MIL-STD-1553 interfaces, CI/CD/Git, DO-178C/DO-331/DO-254 standards, flight software integration, complex aerospace platform background

Technologies

MATLAB, Simulink, Simulink Coder, Embedded Coder, C, C++, Python, Speedgoat, dSPACE, NI VeriStand, OPAL-RT

Responsibilities

Develop and maintain real-time simulation environments for flight control and avionics; Build and support SIL and HIL test environments; Use Model-Based Design to create models and generate real-time code; Integrate aircraft dynamics, controls, sensors, and actuators into simulations; Connect models with real-time targets and hardware interfaces; Improve simulation performance, timing, and fidelity; Create automated test scripts for validation; Collaborate with GNC, flight software, and test teams to debug system behavior; Support documentation and verification activities for flight-critical systems

Seniority

Senior, hands-on IC