Principal Hardware-in-the-Loop Engineer

CHAOS Industries
El Segundo, United States of America
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 240K

Job location

El Segundo, United States of America

Tech stack

Systems Engineering
Automation of Tests
Communications Protocols
Computer Programming
Continuous Integration
Software Debugging
Linux on Embedded Systems
Firmware
Field-Programmable Gate Array (FPGA)
Global Positioning Systems (GPS)
Hardware-In-The-Loop Simulation
Python
Matlab
Radio-Frequency Identification
Real Time Simulation
Sensor Fusion
Simulation Software
Systems Architecture
Integration Testing
System Testing
Systems Integration
Universal Asynchronous Receiver/Transmitter
Serial Peripheral Interface
Control Structures
System-level Testing
Integration Tests
Information Technology
Hardware Infrastructure
Software Version Control

Job description

  • CHAOS is seeking a Principal Hardware-in-the-Loop (HIL) Engineer to lead the architecture, development, and deployment of advanced HIL simulation environments supporting high-reliability effector platforms
  • This role is responsible for defining scalable, high-fidelity validation frameworks that enable full system integration testing across multiple programs-bridging software, autonomy, and flight hardware
  • This position spans the full lifecycle of HIL development, from early requirements shaping and simulation architecture through hardware/software integration, automated test development, system validation, and transition to flight test
  • Lead the architecture, design, and development of HIL test benches for full effector system integration, including flight controllers, ESCs, sensors, and ground control systems
  • Define HIL strategy, fidelity requirements, and validation approaches to ensure comprehensive system-level test coverage prior to flight
  • Establish reusable approaches for HIL system design, model integration, and test automation across programs
  • Architect and integrate high-fidelity simulation models (flight dynamics, actuator, and sensor models) that accurately replicate real-world behavior
  • Lead integration of hardware components into HIL systems, including flight computers, ESCs, communication links, sensors, and power systems
  • Drive development of automated test frameworks, regression infrastructure, and CI/CD integration for continuous validation of software and firmware
  • Guide debugging and root cause analysis of complex hardware-software interactions using HIL data, logs, and telemetry
  • Collaborate with GNC, software, and systems engineering teams to define verification strategies, test plans, and acceptance criteria across programs
  • Own, maintain, and improve test infrastructure, including simulation software, real-time targets, and data acquisition systems
  • Document test methodologies, procedures, and results clearly for cross-functional team use
  • Support transition of HIL-validated systems to integration and flight test phases

Requirements

Skills & expertise Continuous integration Collaboration and teamwork C++ Matlab Linux, * The ideal candidate is a highly experienced, hands-on engineer who can lead complex HIL efforts, guide other engineers, and ensure consistent, high-quality validation approaches across programs

  • Experience with version control systems and CI/CD pipelines for automated testing
  • Strong analytical, debugging and root cause analysis skills across hardware, software, and simulation domains
  • Demonstrated ability to lead technical efforts and guide engineers through complex integration and troubleshooting challenges
  • 10+ years of experience in hardware-in-the-loop testing, embedded systems integration, or a closely related discipline
  • Solid understanding of effector system architecture, including propulsion, navigation, and control loops
  • Strong programming skills in Python and/or C/C++ for test automation and system scripting
  • Hands-on experience building and operating HIL or SIL simulation environments for embedded or autonomous systems
  • Bachelor's degree in Engineering, Computer Science, or a related field
  • Ability to obtain and maintain a U.S. security clearance
  • Experience with communication protocols common in drone systems (MAVLink, CAN, UART, SPI, I2C)
  • Familiarity with flight controller software such as PX4, ArduPilot, or equivalent
  • Proficiency in real-time simulation platforms (e.g., dSPACE, NI VeriStand, or similar)
  • Advanced degree (MS or PhD) in Engineering or related field
  • Experience with ROS or ROS 2 for simulation and integration testing
  • Strong background in flight dynamics, control systems, or GNC model development (MATLAB/Simulink or similar)
  • Experience correlating simulation environments with real-world flight test data
  • Familiarity with FPGA-based simulation, embedded Linux systems, or real-time computing architectures
  • Experience with RF systems, GPS signal simulation, or sensor fusion validation
  • Experience establishing reusable simulation frameworks or model libraries across programs
  • Exposure to flight test operations and transitioning systems from HIL to field testing
  • FAA Part 107 certification or equivalent UAV operational credentials

Benefits & conditions

  • Generous pre-IPO stock option grants, relocation assistance + (coming soon!) annual bonuses
  • Free daily lunch, 'No meeting Fridays', unlimited PTO (for exempt employees), casual dress code
  • Life, FSA, HSA, 401k (+ Company match), and more
  • Medical, dental and vision benefits will be 100% paid for by the company

Apply for this position