Firmware Engineer III
Firefly Aerospace
Embedded Software Engineer
Firefly Aerospace is a space and defense technology company that enables our world to launch, land, and operate in space – anywhere, anytime. As the partner of choice for critical space missions, Firefly is the only commercial company to launch a satellite to orbit with 24-hour notice and the only company to achieve a successful Moon landing. Our launch vehicles, lunar landers, and orbital vehicles provide government and commercial customers with full mission services from low Earth orbit to the Moon and beyond. Headquartered in north Austin, Texas, Firefly is looking for passionate, hardworking innovators to join our team and help fuel our successful trajectory into space.
Responsibilities
- Design, develop, and test embedded firmware for microcontrollers and microprocessors in bare-metal or RTOS environments.
- Architect and implement low-level drivers, communication protocols (I2C, SPI, UART, CAN, etc.), and system-level firmware for real-time applications.
- Collaborate with hardware engineers to define system architecture, debug hardware/firmware interactions, and ensure seamless integration.
- Optimize firmware for power efficiency, performance, and memory constraints in resource-limited embedded systems.
- Participate in code reviews, maintain high-quality code standards, and document firmware designs and processes.
- Contribute to system-level debugging, performance profiling, and validation of embedded systems.
- Optionally, support FPGA integration, including firmware interfacing with FPGA designs, or contribute to custom OS builds using tools like Yocto or Buildroot.
Qualifications
Required
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 5+ years of professional experience in embedded firmware development in Linux environments.
- Proven track record of delivering real-world industry projects involving embedded firmware developed as bare-metal or RTOS applications (e.g., FreeRTOS, Zephyr, or similar).
- Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus.
- Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real-time system constraints.
- Familiarity with debugging tools (JTAG, SWD, oscilloscopes, logic analyzers) and embedded development environments.
Desired
- Experience developing C++ applications for embedded systems.
- Proficiency in CI/CD workflow development for embedded firmware projects (e.g., Teamcity, GitLab CI, or similar).
- Experience with FPGA development, including firmware integration with FPGA designs.
- Familiarity with custom OS builds using Yocto, Buildroot, or similar embedded Linux 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, 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.
- ...Job Description RESPEC is seeking an experienced Software Developer III to support one of our Texas state agency clients on a critical legacy modernization initiative. This role will be embedded with the agency's Division of Workers' Compensation (DWC) and will focus...SuggestedHourly payFor contractorsSecond jobMonday to FridayAfternoon shift
- ...multiple disciplines, including mathematics, visual arts, software engineering, game design, audio engineering, and quality assurance.... ...slot machines to be part of our Austin team. Software Developer III collaborates with cross-functional teams to define, design, scope...SuggestedHourly payFull timeContract workPart timeInterim roleWork at officeLocal areaShift work
- A leading defense technology firm in Austin is seeking an experienced Software Engineer III to join their Product Innovation team. The role involves modernizing a large C++ codebase and working within contemporary cloud environments. You will tackle complex problems related...Suggested
- ...Navi, and Semi-Custom products. We are looking for a qualified engineer with a strong desire to work on bringing the next-generation high... ...visible and motivated team responsible for Infinity Fabric IP firmware development and feature enablement across all AMD products....Suggested
- ...Job Description KEY RESPONSIBILITIES: The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer reference...Suggested
- ...like safety, commercialization, and mass production to change the world for the better. JOB SUMMARY We are seeking a Firmware Engineer with an interest in developing software for Battery Management Systems (BMS), robot communications, and sensing in robotic systems...Local area
- ...melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of... ...constant innovation. Job Summary We are seeking a Senior BMC Firmware Engineer to develop and support next-generation Baseboard Management...
- ...Firmware Engineer Austin, TX Company Overview: Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret that...Local area
- A technology services provider is seeking an experienced Firmware Engineer in Austin, TX, for a hybrid role requiring at least 3 days on-site. You will be responsible for developing and debugging embedded software for GPUs, APUs, and CPUs while collaborating with cross-...
- A tech solutions provider in Austin is seeking an Embedded Firmware Engineer with expertise in C/C++ for embedded firmware development. The role involves developing low-level firmware for cutting-edge interconnect technologies and collaborating with cross-functional teams...Full time
- Paradromics, Inc. is seeking an embedded software & test engineer in Austin, Texas. In this role, you will collaborate with neuroengineers and electronic designers to create cutting-edge brain machine implants. Your responsibilities include contributing to multi-component...
- Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX - 100% Onsite Duration: 12+ months (Contract) Top Must‑Haves phyr OS and bare‑metal bring‑up MCTP/PLDM experience BMC or similar firmware knowledge (BMC experience a plus) Role Summary Seeking a strong firmware...Contract work
- Latent AI is seeking an Embedded Software Engineer to join the Brain Interfaces Embedded Systems Team in Austin, Texas. In this role, you... ...and collaborate with experts across disciplines to develop firmware for safety-critical systems. The ideal candidate holds a Bachelor...
$138k - $300k
...Firmware Engineer, Robotics and Surgery Engineering Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement...Full timeTemporary workFlexible hours- Sunroom Rentals is looking for an embedded software & test engineer to join their team. In this role, you will work closely with neuroengineers... ...to develop low-latency brain-machine implants, focusing on the firmware that ensures high performance and reliability. The ideal...
- ...Embedded Firmware Engineer (Open-Titan) Nuvoton Technology Corporation America, based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team, developing and maintaining software infrastructure and open-source contributions for our...
$174k - $208k
...Principal Firmware Engineer Location: Austin, Texas; Cypress, California; Eden Prairie, Minnesota; Fort Lauderdale, Florida Job Type: Mid-senior level Department: Engineering & Science Travel Required: 11%-30% An Amazing Career Opportunity for a Principal...Worldwide- A technology company based in Austin, Texas is seeking an experienced Embedded Firmware Engineer to develop and maintain software for their RoT chip. The role includes designing firmware solutions, collaborating with multi-disciplinary teams for secure applications, and...
- NVIDIA Gruppe is seeking a skilled PCIe Firmware Engineer in Austin, Texas, to solve complex problems and collaborate with cross-functional teams. You will contribute to the development of cutting-edge AI infrastructure and have a direct impact on business and technology...
$184k - $287.5k
...Future of AI Infrastructure. At NVIDIA, our inventions are the engine of accelerated computing and modern AI. Our work powers everything... ...our greatest strength, and we're looking for a skilled PCIe Firmware Engineer to join our team and help our customers succeed. In this...- ...the world of technology. Job Description Be part of the Cadence DDR PHY IP Front End Design team responsible for - • Develop firmware for DDR5 PHY using microcontrollers • Developing firmware in C typically involving bare-metal programming and developing low-...
- ...Embedded Firmware Engineer Firefly Aerospace is a space and defense technology company that enables our world to launch, land, and operate in space – anywhere, anytime. As the partner of choice for critical space missions, Firefly is the only commercial company to launch...Permanent employmentTemporary workFlexible hours
$150k
...meaningful impact in fast-growing, mission driven company, YottaEnergy is the place for you. We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation hardware products. The ideal candidate has strong...Full time- ...first approach to silicon and software development. We're seeking engineers who are energized by working on cutting-edge ASIC design and... ...onsite, hybrid, and fully remote roles. As a Senior Firmware Security Engineer, you will design and deliver security-...Full timeRemote workFlexible hours
$96.8k - $306.4k
...Senior Staff-Level Engineer Seeking a senior staff-level engineer with expertise in datacenter platform firmware. This role requires working across product, infrastructure, security and platform teams both within and external to the company in a highly matrixed environment...Temporary workFlexible hours$152k - $222k
Partner Developer III, System Integrator, Google Cloud Addison, TX; Toronto, ON; Atlanta, GA; Austin, TX; Boulder, CO; Cambridge, MA; Chicago, IL; Kirkland, WA; New York, NY; Reston, VA; Seattle, WA; San Francisco, CA; Sunnyvale, CA Qualifications Bachelor's degree or...Temporary work- Allen Control Systems in Austin, Texas is seeking a Digital Power Electronics Firmware Engineer to develop embedded firmware for advanced power conversion systems. The ideal candidate will have at least 3 years of experience in embedded systems, proficiency in C/C++, and...
$65 - $70 per hour
...System Firmware Test Engineer Job details Posted 01 June 2026 Location Austin, TX Reference 1006303 Job description In-Person Interview Required! System Firmware Test Engineer Austin, TX: 100% Onsite 12 + Months $65-...Worldwide- ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows...Full time
- Organization TCEQ - Engineer III - Engineer V (Plans/Specifications/Reuse) (00056936) TEXAS COMMISSION ON ENVIRONMENTAL QUALITY Location Primary Location: Texas-Austin Work Locations: Headquarters (582-HQAUS) 12100 Park 35 Circle Austin 78753 Job Posting Schedule:...Full timeWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer III. Be the first to apply!

