Description
Impulse Space is hiring an Embedded Software Engineer to develop low-level software running on custom avionics hardware for spacecraft flight and ground testing. The role includes implementing processor and peripheral controls, communication interfaces, closed-loop control and fault-detection algorithms, contributing to embedded system architecture, developing test code for avionics and propulsion devices, and producing reviewed software for manufacturing and flight. The position requires C/C++ embedded development experience, knowledge of hardware communication protocols and microprocessors, and experience debugging hardware and developing camera drivers and sensor interfaces.
