Firmware Engineer, Security Verified today

Blue Origin · 3 Locations · Software · first seen 2026-09-03

About the role

You will develop firmware for the secure enclaves of custom ASICs in the TeraWave system, a multi-orbit satellite constellation delivering enterprise-grade connectivity. Working closely with hardware and communications systems engineers, you will develop and validate low-level firmware supporting security, operation, and lifecycle management of custom silicon.

Responsibilities

  • Develop ROM code, bootloaders, and runtime firmware for secure enclaves of custom ASICs
  • Develop and support firmware for secure boot, attestation, OTA updates, manufacturing provisioning, secure debug, telemetry, recovery, tamper monitoring, and security
  • Work closely with hardware and communications systems engineers to define and implement firmware and hardware interfaces
  • Support pre-silicon firmware development, integration, and validation
  • Support post-silicon bring-up, debugging, and validation of custom ASICs

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical discipline
  • 5+ years of experience in firmware development
  • Experience developing software in C
  • Experience writing software that directly controls hardware, such as firmware, kernel device drivers, or low-level embedded code
  • Experience debugging and validating embedded firmware and hardware/software interactions

Preferred Qualifications

  • Experience with Rust, especially no-std Rust
  • Experience with Cortex-M ISA
  • Experience with ARM TrustZone and TF-M
  • Experience with RTOSes such as FreeRTOS, Zephyr, or TockOS
  • Experience with CI flows and automated hardware-in-the-loop (HIL) testing
  • Familiarity with security concepts including secure boot, root of trust, symmetric and asymmetric cryptography, PKI chains, penetration testing, or similar technologies
  • Understanding of board-level hardware design, including the ability to work with schematics and data sheets
  • Experience testing firmware using simulation and emulation platforms such as QEMU, Palladium, or ZeBu
  • Experience with secure manufacturing provisioning
  • Experience developing code for safety-critical environments

Compensation

Base pay range for CA and WA applicants: $192,051.00 to $268,870.35. Other site ranges may differ.

What to expect

  • Relocation provided
  • Interviews will include a technical assessment

Requirements

Applicants must be a U.S. citizen or national, U.S. permanent resident (Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.