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