Blue Origin
- Robot type
- Robotics
- Location
- CupertinoCaliforniaUSA
- Job type
- Software
- Posted
- Oct 29, 2026
- Salary
- $269,175–$376,843 a year
Principal Firmware Engineer – Digital ASIC
Job description
At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We’re working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight!
As part of a hardworking team of specialists and engineers, you will serve as a hands-on technical leader responsible for the architecture, development, integration, and delivery of complex embedded firmware for custom digital ASICs in the TeraWave system.
You will own firmware development throughout the silicon lifecycle, from architecture and pre-silicon verification…
Job responsibilities
- Own and lead the architecture, design, implementation, integration, and validation of complex embedded firmware for custom digital ASICs, including Digital Beamforming (DBF) ASICs.
- Develop ROM code and runtime firmware for DBF ASICs, including beam pointing, analog calibration, FEIC management, SerDes link management, secure boot, telemetry, and sideband control.
- Define and own hardware/software interfaces, including register interfaces, control protocols, initialization sequences, interrupt handling, and hardware/software partitioning.
- Develop comprehensive firmware verification and validation strategies, including detailed test plans, functional testing, integration testing, regression testing, and performance characterization.
- Drive pre-silicon firmware development, integration, debugging, and verification using simulation, emulation, and FPGA prototyping platforms.
- Lead post-silicon firmware bring-up, debugging, characterization, and validation of custom ASICs, resolving complex hardware/software integration issues.
- Own end-to-end firmware delivery to silicon validation, system test, and manufacturing teams , including production test firmware, diagnostic capabilities, firmware release packages, and supporting documentation.
- Work closely with test and manufacturing engineering teams to define firmware requirements, develop production test and diagnostic capabilities, and support manufacturing readiness.
Job requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
- 10+ years of experience in embedded firmware development, low-level software, or hardware/software systems development.
- Extensive hands-on experience developing embedded firmware in C, including bare-metal and resource-constrained environments.
- Demonstrated experience architecting, developing, and delivering firmware for complex digital ASICs, SoCs, microcontrollers, or hardware accelerators.
- Strong understanding of embedded processor architectures, memory systems, interrupts, DMA, peripheral interfaces, and hardware register programming.
- Experience defining hardware/software interfaces and working closely with ASIC or FPGA design and verification teams.
- Proven experience developing firmware verification strategies, detailed test plans, and automated validation frameworks.
- Demonstrated experience with pre-silicon firmware integration, hardware/software debugging, and post-silicon bring-up.
Similar jobs
Blue Origin · Software
Test Engineer III – Motion Control, Honeybee Robotics (EGSE & Test Software)
Longmont, Colorado
Blue Origin · Software
Senior Software Engineer, Accelerated Computing Runtime, Project Sunrise Orbital Data Centers
Denver, Colorado
Blue Origin · Software
Quality Inspector III (CMM Programmer / Operator)
Longmont, Colorado
Blue Origin · Software
Job Requisition: R74039 Assistant Construction Superintendent (Lvl 2) - Launch Infrastructure Development
Space Coast, Florida
Robot deals
All deals →Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!



