Software Integration Engineer - HIL
Core
Translation layer between vehicle software, physical vehicle systems (avionics, engines, fluids), and operators for a reusable launch vehicle.
Role type
Software Integration Engineer (Hardware-in-the-Loop)
Builds
HIL racks, checkout carts, automated fleet configuration systems, and ground support infrastructure for Nova launch vehicle.
Domain
Aerospace / Reusable Launch Systems
Deliverable
production ML models | product features | infrastructure
Required skills
software configuration management, hardware integration, fleet deployment tracking, Linux systems programming, networking (TCP/IP, routing, subnetting), systems thinking, troubleshooting electromechanical anomalies
Preferred skills
autonomous systems experience
Technologies
Rust, Linux
Responsibilities
Own lifecycle and software configuration of HIL and ground support equipment; develop automated systems to track hardware deployments and generate standardized software configurations; partner with hardware teams to design, build, and integrate GSE racks and checkout carts; write software interfacing with physical ground infrastructure (networks, DAQs, power supplies); act as technical bridge between software and hardware executing hands-on checkouts; support hardware teams and prioritize feature requests for vehicle software.
Seniority
Mid-level, hands-on IC