Elveo
Firmware Engineer
Chantilly, VA · On-site · Full-time · Posted Oct 21, 2026
- Experience
- No specific number of years stated; satellite experience is not required.
- Education
- Bachelor's degree or higher in Computer, Electrical, Software, Aerospace, or related engineering field, or equivalent practical experience.
- Visa sponsorship
- ITAR eligibility required: U.S. citizen or national, lawful permanent resident, refugee, or asylee; otherwise, applicants must be eligible to obtain necessary U.S. Department of State authorizations.
About the job
Develop and test bare-metal and RTOS firmware for satellite microcontroller subsystems, from board bring-up through integration and on-orbit support.
What you'll do
- Develop drivers, control functions, interfaces, and firmware update and recovery mechanisms for spacecraft electronics.
- Work with Electrical Engineering on schematic reviews, board bring-up, hardware debugging, and integration testing.
- Build firmware tests and integrate them into CI pipelines; support spacecraft integration, environmental testing, and operations.
What they ask for
- Proficiency in C for embedded systems.
- Experience developing microcontroller firmware, including peripheral drivers and device communications.
- Hands-on board bring-up and debugging using schematics, datasheets, and lab equipment.
- Experience with real-time firmware, automated firmware tests, Git, and CI/CD.
Nice to have
- Experience with bootloaders and in-field or over-the-air firmware updates.
- Familiarity with radiation mitigation, embedded Linux, FPGAs, SmallSats/CubeSats, hardware-in-the-loop testing, or Python test automation.
Tools
C, ARM Cortex-M, RTOS, CAN, I2C, SPI, UART, Python
Model-written summary · the original posting is authoritative