Embedded Firmware Engineer III — Spacecraft Systems

Firefly Aerospace

Leander (TX)

On-site

USD 120,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental and vision plans
Parental leave
Relocation benefits
Educational reimbursement
Short term disability
Flexible PTO

Job summary

Firefly Aerospace is seeking an experienced embedded firmware engineer to design, develop, test, and integrate flight software for spacecraft systems. You will work with hardware teams across the development lifecycle, delivering real-time firmware in bare-metal or RTOS environments. The role requires strong C/C++ for embedded systems, extensive Linux experience, and familiarization with debugging tools.

Occasional FPGA work and CI/CD for embedded projects are a plus. Austin-area, U.S.

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of professional embedded firmware development in Linux environments.
  • Proven track record delivering embedded firmware as bare-metal or RTOS applications (e.g., FreeRTOS, Zephyr).
  • Strong programming skills in C/C++ for embedded systems; assembly language a plus.
  • Experience with I2C, SPI, UART, CAN, USB, Ethernet, etc., and real-time constraints.
  • Familiarity with debugging tools (JTAG, SWD, oscilloscopes, logic analyzers) and embedded IDEs.
  • Desired experience: CI/CD for embedded firmware (Teamcity, GitLab CI); FPGA development; Yocto/Buildroot.

Responsibilities

  • Design, develop, and test embedded firmware for microcontrollers and microprocessors in bare-metal or RTOS environments.
  • Architect and implement low-level drivers, protocols, and system-level firmware for real-time applications.
  • Collaborate with hardware engineers to define system architecture and ensure seamless integration.
  • Optimize firmware for power, performance, and memory in resource-limited environments.
  • Participate in code reviews and document firmware designs and processes.
  • Contribute to system-level debugging, profiling, and validation of embedded systems.
  • Optionally support FPGA integration or OS builds using Yocto/Buildroot.

Skills

C/C++ for embedded systems
Real-time systems
Linux environments
Debugging tools

Education

Bachelor’s or Master’s in Electrical/Computer Engineering or CS

Tools

JTAG
SWD
Oscilloscopes
Logic analyzers

Job description

Firefly Aerospace is seeking an experienced embedded firmware engineer to design, develop, test, and integrate flight software for spacecraft systems. You will work with hardware teams across the development lifecycle, delivering real-time firmware in bare-metal or RTOS environments. The role requires strong C/C++ for embedded systems, extensive Linux experience, and familiarization with debugging tools.

Occasional FPGA work and CI/CD for embedded projects are a plus. Austin-area, U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Space-Grade Embedded Firmware Engineer II
Space-Grade Embedded Firmware Engineer II

Firefly Aerospace • Leander (TX)

On-site
USD 90,000 - 120,000
Firmware Engineer II - Embedded Space RTOS
Firmware Engineer II - Embedded Space RTOS

Firefly Aerospace • Town of Texas (WI)

On-site
USD 90,000 - 120,000
Health, dental, and vision plans
Parental leave
Educational reimbursement
+1
Embedded Firmware Engineer II - Spacecraft RTOS
Embedded Firmware Engineer II - Spacecraft RTOS

Firefly Aerospace • Cedar Park (TX)

On-site
USD 80,000 - 110,000
Health, dental, and vision plans
Parental leave
Educational reimbursement
+1
Firmware Engineer III
Firmware Engineer III

Firefly Aerospace • Cedar Park (TX)

On-site
USD 100,000 - 130,000
Generous health, dental and vision plans
Parental leave
Educational reimbursement
+1
Firmware Engineer III
Firmware Engineer III

Firefly Aerospace • Town of Texas (WI)

On-site
USD 100,000 - 130,000
Generous health, dental, and vision plans
Parental leave
Educational reimbursement
+1
Firmware Engineer II
Firmware Engineer II

Firefly Aerospace • Cedar Park (TX)

On-site
USD 80,000 - 110,000
Health, dental, and vision plans
Parental leave
Educational reimbursement
+1
Firmware Engineer II
Firmware Engineer II

Firefly Aerospace • Town of Texas (WI)

On-site
USD 90,000 - 120,000
Health, dental, and vision plans
Parental leave
Educational reimbursement
+1
Firmware Engineer II
Firmware Engineer II

Firefly Aerospace • Leander (TX)

On-site
USD 90,000 - 120,000
Lead Flight Software Engineer - Spacecraft Systems
Lead Flight Software Engineer - Spacecraft Systems

Firefly Aerospace • Cedar Park (TX)

On-site
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+4
Space Embedded Platform Engineer II
Space Embedded Platform Engineer II

Firefly Aerospace • Cedar Park (TX)

On-site
USD 120,000 - 180,000
Health, dental & vision plans
Parental leave
Educational reimbursement
+2