Drimva

Firefly Aerospace

Firmware Engineer III

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

Experience
5+ 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.

About the job

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

What you'll do

  • Develop and test embedded firmware for microcontrollers and microprocessors in bare-metal or RTOS environments.
  • Implement low-level drivers, communication protocols, and real-time system firmware; optimize for power, performance, and memory constraints.
  • Collaborate on hardware integration, debugging, code reviews, documentation, and system validation.

What they ask for

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of professional experience in embedded firmware development in Linux environments.
  • Experience delivering embedded firmware projects as bare-metal or RTOS applications; strong C/C++ programming skills.
  • Experience with communication protocols, real-time constraints, and embedded debugging tools.

Nice to have

  • Assembly language experience.
  • Experience with CI/CD, FPGA integration, or custom embedded Linux builds using Yocto, Buildroot, or similar.

Tools

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

Model-written summary · the original posting is authoritative

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