embedded system


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.


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.

Activities include system architecture, design, sub-system integration and test support. You will have full ownership of your project from the initial concept through all phases of the design, analysis, manufacturing and launch/on-orbit support.


  • Develop RTL in Verilog/SystemVerilog for SoC programmable logic
  • Modify device tree and Linux kernel for SoC processor integration
  • Create flight-quality images for Xilinx and Microchip devices
  • Testing/Debugging designs on hardware for bring-up and meeting project requirements
  • Support other aspects of SoC development such as architecture, design, analysis, and test
  • Create associated design documentation (requirements, verification plans, reports, etc)
  • Develop infrastructure scripts for build and test
  • Establish SoC design best practices and process
  • Collaborate with a firmware design team in an Agile project management workflow



  • Minimum of 3 years of FPGA/SoC software design and development is required
  • HDL programming experience with Verilog/SystemVerilog
  • Experience with SoC systems running embedded Linux
  • Proficiency in embedded C/C++ programming
  • Experience with static timing analysis
  • Experience with source control (Git)
  • Hands-on experience with embedded systems in a lab-based environment
  • Excellent written and verbal communication skills


  • 5 years of SoC based software development experience
  • Experience with Microchip devices and Libero SoC
  • Experience with C, C++, Bash, TCL
  • Experience with continuous integration tools and build systems

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.

Firefly logo
United States, Cedar Park, TX Salary
Posted 3 months ago
If you can, mention you found the job on Rocket Crew, it helps us get more companies to post here, thanks!
Tired of sending resumes?
Create a Talent profile and let companies reach out to you
Create Profile
🛰️ Want to find your dream job in the Space industry?
Get a weekly email of the best New Space jobs!