Staff HiL SW Infrastructure Engineer
Core
Lead the development of a modular, rack-based Hardware-in-the-Loop (HiL) ecosystem for the next-generation V5 humanoid robot, powering automated testing with real-time simulation models, CI/CD pipelines, and hardware interface libraries.
Role type
Staff HiL Software Infrastructure Engineer
Builds
Automated testing frameworks, real-time simulation models, CI/CD pipelines, and hardware interface libraries for humanoid robots
Domain
Robotics / Hardware-in-the-Loop Testing
Deliverable
production ML models | product features | infrastructure
Required skills
Python, MATLAB/Simulink, GitHub Actions, EtherCAT, CAN, SPI, I2C, real-time simulation platforms (dSpace, NI), real-time operating systems (Linux RT), test automation frameworks, fault injection programming
Preferred skills
Linux system administration, Docker, robotics simulation platforms (NVIDIA Isaac Sim, MuJoCo, Gazebo, Webots), programmable power supplies, PXI-based switching hardware, NPI environment experience
Technologies
GitHub Actions, dSpace, NI, Linux RT, EtherCAT, CAN, SPI, I2C, PXI
Responsibilities
Design and scale test automation frameworks for firmware regression; Build and manage CI/CD pipelines for firmware flashing and test execution; Develop high-fidelity real-time simulation models for motor, encoder, and sensor emulation; Create and maintain software libraries for industrial hardware protocols; Configure and maintain Linux-based workstations for deterministic test environments; Partner with Electrical and Firmware teams on signal mapping and fault injection strategies; Programmatically control Fault Injection Units to simulate electrical faults
Seniority
Staff, hands-on IC with strategic scope