Drimva

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

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)