Startups

Principal Firmware Engineer

Firefly Aerospace · Cedar Park, TX · On-site

← All jobs
About Firefly Aerospace

Firefly Aerospace engages in providing economical and convenient access to space for small payloads through the design, manufacture, and operation of reliable launch vehicles. Backed by Space Capital.

About the role

As a Principal Firmware Engineer, you will serve as a senior technical authority and hands-on contributor shaping the firmware that powers Firefly’s launch vehicles, spacecraft, and ground systems. You will own complex firmware architectures, drive technical decisions across multiple programs, and mentor engineers while remaining deeply involved in design, implementation, and debugging. Found on 1752vc Careers, the job board for startup and VC roles.

What they're looking for

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering, or related field
  • Minimum 10+ years of embedded firmware or embedded software development experience
  • Strong proficiency in C (and preferably C++) on bare-metal, RTOS, and/or embedded Linux targets
  • Deep experience with microcontrollers, ARM architectures, and low-level hardware interfaces (SPI, I2C, UART, CAN, Ethernet, etc.)
  • Hands-on lab experience bringing up and debugging firmware on embedded hardware
  • Demonstrated ability to architect complex firmware systems and mentor other engineers
More about this role

As a Principal Firmware Engineer, you will serve as a senior technical authority and hands-on contributor shaping the firmware that powers Firefly’s launch vehicles, spacecraft, and ground systems. You will own complex firmware architectures, drive technical decisions across multiple programs, and mentor engineers while remaining deeply involved in design, implementation, and debugging.

This role demands deep expertise in embedded firmware, strong system-level thinking, and the ability to influence technical direction across hardware, software, and systems teams. You will tackle the most challenging firmware problems, establish best practices, and help ensure the reliability and performance required for spaceflight. Candidates should be prepared for a fast-paced startup environment that rewards technical ownership, creativity, and collaboration.

  • Technical Authority & Architecture : Define and own firmware architectures for critical avionics systems. Make key technical decisions on design approach, interfaces, and trade-offs that balance performance, reliability, schedule, and risk.
  • Hands-on Development : Design, implement, and debug complex firmware in C/C++ for embedded...

Read the full posting on Firefly Aerospace's site ↗

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.