Join CHAOS as a Hardware-in-the-Loop (HIL) Engineer, where you will design, build, and maintain HIL simulation environments for our Effector platforms. Collaborate with GNC, software, and systems engineers to ensure thorough validation of our vehicles before flight. Enjoy benefits such as pre-IPO stock options, relocation assistance, unlimited PTO, and fully paid medical, dental, and vision benefits.
About the role
- The ideal candidate has hands-on experience building and operating HIL or SIL simulation environments for embedded or autonomous systems - Experience with communication protocols common in drone systems (MAVLink, CAN, UART, SPI, I2C) - 3+ years of experience in hardware-in-the-loop testing, embedded systems integration, or a closely related discipline - Strong analytical and troubleshooting skills across hardware and software domains - Strong programming skills in Python and/or C/C++ for test automation and system scripting - Bachelor's degree in Engineering, Computer Science, or a related field - Familiarity with flight controller software such as PX4, ArduPilot, or equivalent - Solid understanding of effector system architecture, including propulsion, navigation, and control loops - Proficiency in real-time simulation platforms (e.g., dSPACE, NI VeriStand, or similar) - Experience with version control systems and CI/CD pipelines for automated testing - Ability to obtain and maintain a U.S. security clearance - Hands-on experience building and operating HIL or SIL simulation environments for embedded or autonomous systems - Experience with ROS or ROS 2 for simulation and integration testing - Master’s degree in Engineering - Familiarity with MATLAB/Simulink for flight dynamics or control system modeling - Exposure to flight test operations and transitioning systems from HIL to field testing - Experience with FPGA firmware development or embedded Linux environments - Knowledge of RF systems, GPS signal simulation, or sensor fusion techniques - FAA Part 107 certification or equivalent UAV operational credentialsKey missions
- Design, build, and maintain Hardware-in-the-Loop (HIL) simulation environments for system integration testing.
- Collaborate with cross-functional teams to define test plans, acceptance criteria, and validate software and firmware changes.
- Debug complex hardware-software interactions and maintain and improve test infrastructure, including simulation software.