Electrical Engineer - Firmware (FPGA/BSP)

Firefly Aerospace

Firefly Aerospace

Other Engineering
Posted on Tuesday, February 28, 2023


Firefly Aerospace Inc. is an American end-to-end space transportation company committed to providing economical and convenient access to space for small payloads through the design, manufacture, and operation of reliable launch and spacecraft vehicles. Firefly’s launch vehicles utilize common technologies, manufacturing infrastructure, and launch capabilities, providing LEO launch solutions for up to ten metric tons of payload. Combined with Firefly’s in-space vehicles, such as the Space Utility Vehicle (SUV) and Blue Ghost Lunar Lander, Firefly provides the space industry with a single source for missions from LEO to the surface of the Moon or beyond. Firefly is headquartered in Cedar Park, TX.


Are you a space fanatic with a passion for designing cutting-edge technology? Do you have a knack for problem-solving and enjoy working collaboratively in a small team? If so, we have an exciting opportunity for you to join our Avionics Hardware Design group as an entry-level FPGA Firmware Engineer!

The Avionics hardware design group is responsible for the design of high-reliability avionics systems for Firefly launch vehicles and spacecraft. As an FPGA Firmware Engineer, you will work in a small collaborative group through all stages of the launch vehicle and spacecraft design.

As a key member of our team, you'll be responsible for developing high-reliability avionics systems for Firefly launch vehicles and spacecraft. You'll have the chance to work on all stages of the launch vehicle and spacecraft design, from system architecture and design to sub-system integration and test support.


  • Develop RTL in Verilog/SystemVerilog
  • Integrate RTL designs with the Linux kernel
  • Create flight-quality images for Xilinx and Microchip devices
  • Test and debug designs on hardware to ensure they meet project requirements
  • Support other aspects of SoC development such as architecture, design, analysis, and test
  • Create associated design documentation, including requirements, verification plans, reports, etc.
  • Develop infrastructure scripts for build and test

Collaborate with a firmware design team in an Agile project management workflow

To excel in this role, you'll need to have a bachelor’s degree in electrical engineering, computer engineering, computer science, or equivalent, and at least 1 year of experience working with FPGAs or SoCs. You should also have a passion for space and enjoy solving complex problems.



  • Ability to work in a team-based environment
  • Passion for problem-solving and working with new hardware
  • 1+ years of experience with environments testing, or unit level testing (academic projects and internship experience qualify)
  • 1+ years of experience working with FPGAs or SoCs (academic projects and internship experience qualify)
  • Creative problem solver that can bring multiple disciplines together


  • Experience with electronic components, wire harnesses, and/or electrical test equipment
  • Experience in circuit (analog, digital, mixed signal) design principles
  • Experience with engineering projects in any one or more of the following areas
    • CPU/FPGA/ circuit boards
    • High speed interfaces
    • Low power platforms
  • Experience with Altium Designer
  • Experience with tools such as
    • Xilinx Vivado, Microchip Libero, or equivalent
    • MATLAB
    • LabVIEW
    • Python
    • SPICE
  • Experience with embedded Linux
  • Experience with embedded microcontroller systems
  • Experience with C/C++ in embedded systems
  • Experience with serial interfaces such as I2C, SPI, UART, Ethernet
  • General understanding of how environments affect the reliability of space hardware
  • Self-motivated with strong multi-tasking, organizational, communication and documentation skills
  • Excellent written and verbal communication skills
  • Strong interpersonal skills (examples: leading a student organization or working successfully in teams)

If you're excited to work on groundbreaking technology that will be used to launch vehicles and spacecraft into space, and have a passion for working collaboratively in a small team, we encourage you to apply!

Firefly offers outstanding benefits for our employees, including generous health, dental and vision plans with low plan deductibles, parental leave, educational reimbursement, short term disability, pet Insurance, and flexible PTO options.

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you 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 the required authorizations from the U.S. Department of State.

Firefly Aerospace, Inc. is an Equal Opportunity Employer; employment with Firefly is governed based on merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.