Listed on Voyager’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This role develops and maintains embedded Linux board-support packages for spacecraft and rocket avionics systems, requiring hands-on work across bootloaders, kernel modules, and custom Yocto builds. It suits experienced embedded systems engineers who want to work on flight-critical software with direct hardware involvement and collaboration across electrical and systems teams.
Our summary, not Voyager’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- 4+ years of embedded software development, testing, and debugging
- Experience with embedded Linux drivers, bootloaders, memory interfaces, kernel modules, and board support packages
- Experience with Yocto/OpenEmbedded
- Strong proficiency in C, C++, and Python or similar scripting languages
- Experience with Git
Nice to have
- Bash and shell scripting experience
- Experience with multiple microcontroller families and chipsets
- FPGA and VHDL development experience
- Real-time deterministic embedded systems experience
- Robotic control or motor control systems experience
- Altium or similar PCB design tools experience
- Electrical troubleshooting equipment experience (oscilloscope, multimeter, logic analyzer)
- Failure Detection, Isolation, and Recovery (FDIR) and fault-tolerant design knowledge
- Space application hardware development experience
- Spacecraft systems and instrumentation experience
- Communication protocol experience (CAN bus, RS-232/RS-422, TCP/IP, spacecraft protocols)
- Git, CI/CD, and Docker experience
- Agile development framework experience
- Software integration, testing, and unit testing experience