Principal Hardware-in-the-Loop Engineer
Core
Lead the architecture, development, and deployment of advanced Hardware-in-the-Loop (HIL) simulation environments for high-reliability effector platforms, bridging software, autonomy, and flight hardware.
Role type
Principal Hardware-in-the-Loop Engineer
Builds
Scalable, high-fidelity validation frameworks for full system integration testing across multiple programs
Domain
Defense / Autonomous Systems / Flight Control
Deliverable
production ML models | product features | infrastructure
Required skills
HIL simulation environment design, real-time simulation platforms, Python/C++ programming, flight controller software (PX4/ArduPilot), embedded systems integration, communication protocols (MAVLink/CAN/UART/SPI/I2C), effector system architecture, CI/CD pipelines, root cause analysis, technical leadership
Preferred skills
ROS/ROS 2, flight dynamics/GNC modeling (MATLAB/Simulink), FPGA-based simulation, embedded Linux, real-time computing architectures, RF systems, GPS signal simulation, flight test operations, FAA Part 107 certification
Technologies
dSPACE, NI VeriStand, PX4, ArduPilot, MAVLink, CAN, UART, SPI, I2C, MATLAB/Simulink, ROS, ROS 2, FPGA, embedded Linux
Responsibilities
Lead architecture and design of HIL test benches for effector system integration; Define HIL strategy, fidelity requirements, and validation approaches; Establish reusable approaches for HIL system design and test automation; Architect and integrate high-fidelity simulation models; Lead integration of hardware components into HIL systems; Drive development of automated test frameworks and CI/CD integration; Guide debugging and root cause analysis of hardware-software interactions; Collaborate with GNC, software, and systems engineering teams; Own, maintain, and improve test infrastructure; Document test methodologies and results; Support transition of HIL-validated systems to flight test phases
Seniority
Principal, hands-on IC with leadership responsibilities