Embedded Firmware Engineer II — Spacecraft Systems

Firefly Aerospace, Inc.

Austin, Northern (TX, KY)

Hybrid

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Parental leave
Educational reimbursement
Short-term disability
Flexible PTO

Job summary

Firefly Aerospace, Inc. in Austin, Texas, is seeking an experienced embedded firmware engineer to design, develop, test, and integrate software for Firefly spacecraft.

You will work with a team of software engineers through all stages of embedded systems development, using C/C++, Linux, and RTOS environments, and collaborating closely with hardware engineers to ensure robust, power-efficient firmware for spaceflight applications.

Qualifications

  • 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.
  • Experience delivering embedded firmware for bare-metal or RTOS systems (FreeRTOS, Zephyr, etc.).
  • Strong programming skills in C/C++ for embedded systems; assembly a plus.
  • Experience with I2C, SPI, UART, CAN, USB, Ethernet; debugging with JTAG/SWD.

Responsibilities

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

Skills

C/C++ for embedded
Linux
RTOS
CI/CD
Embedded firmware
I2C
SPI
UART
CAN
USB
Ethernet
JTAG/SWD
Yocto/Buildroot
FPGA integration

Education

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field

Tools

Yocto
Buildroot
FPGA
GitLab CI

Job description

Firefly Aerospace, Inc. in Austin, Texas, is seeking an experienced embedded firmware engineer to design, develop, test, and integrate software for Firefly spacecraft.

You will work with a team of software engineers through all stages of embedded systems development, using C/C++, Linux, and RTOS environments, and collaborating closely with hardware engineers to ensure robust, power-efficient firmware for spaceflight applications.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer II – Spacecraft Systems
Embedded Firmware Engineer II – Spacecraft Systems

Firefly Aerospace • Cedar Park (TX)

On-site
USD 90,000 - 130,000
Health insurance
Dental plan
Vision plan
+4
Senior Embedded Firmware Engineer for Spacecraft
Senior Embedded Firmware Engineer for Spacecraft

Firefly Aerospace Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Unlimited PTO
Sabbatical after 3 years
Medical, dental, vision
+4
Embedded Firmware Engineer II - Spacecraft RTOS
Embedded Firmware Engineer II - Spacecraft RTOS

Cedarparktexasedc • Cedar Park (TX)

On-site
USD 80,000 - 110,000
Health, dental, and vision plans
Parental leave
Educational reimbursement
+1
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
Firmware Engineer II
Firmware Engineer II

Firefly Aerospace • Cedar Park (TX)

On-site
USD 90,000 - 130,000
Health insurance
Dental plan
Vision plan
+4
Senior Flight Software Engineer — Spacecraft & Launch Systems
Senior Flight Software Engineer — Spacecraft & Launch Systems

Firefly Aerospace, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 190,000
Health, dental and vision insurance
Parental leave
Educational reimbursement
+2
Firmware Engineer III
Firmware Engineer III

Cedarparktexasedc • Cedar Park (TX)

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

Cedarparktexasedc • 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 • Town of Texas (WI)

On-site
USD 100,000 - 130,000
Generous health, dental, and vision plans
Parental leave
Educational reimbursement
+1
Lead Flight Software Engineer - Spacecraft & Launch
Lead Flight Software Engineer - Spacecraft & Launch

Firefly Aerospace, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Health, dental and vision plans
Parental leave
Educational reimbursement
+2