Drimva

Firefly Aerospace

Firmware Engineer II

Cedar Park, TX · Full-time · Posted Oct 20, 2026

Experience
3+ years of professional experience in embedded firmware development in Linux environments.
Education
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Visa sponsorship
Must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain required authorizations from the U.S. Department of State to comply with U.S. Government space technology export regulations, including ITAR.

About the job

Designs, develops, tests, and integrates embedded flight firmware for Firefly spacecraft, working with software and other engineering teams throughout development.

What you'll do

  • Develop and test embedded firmware for microcontrollers and microprocessors in bare-metal or RTOS environments, including low-level drivers and communication protocols.
  • Collaborate with hardware engineers on system architecture, integration, debugging, and firmware optimization for power, performance, and memory constraints.
  • Review and document code, and contribute to system-level debugging, profiling, and validation; optionally support FPGA integration or custom OS builds.

What they ask for

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 3+ years of professional experience in embedded firmware development in Linux environments.
  • Track record delivering industry projects involving bare-metal or RTOS embedded firmware; strong C/C++ programming skills for embedded systems.
  • Experience with communication protocols and real-time constraints; familiarity with JTAG, SWD, oscilloscopes, logic analyzers, and embedded development environments.

Nice to have

  • Assembly language experience.
  • C++ applications for embedded systems, CI/CD workflow development, FPGA integration, or custom OS builds.

Tools

Linux, FreeRTOS, Zephyr, C/C++, I2C, SPI, UART, CAN

Model-written summary · the original posting is authoritative

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