Principal BSP Embedded Software Engineer — Silicon Systems
Overview
Blue Origin is seeking a Principal BSP Embedded Software Engineer to architect and deliver board support packages for advanced SoC and ASIC platforms that power the TeraWave satellite communications network.
Responsibilities
- Architect and own the full BSP software stack including boot ROMs, multi-level bootloaders, chip configuration, and platform initialization for custom SoCs/ASICs.
- Define and drive the security boot architecture including secure boot, chain-of-trust, hardware root-of-trust, and key management strategies.
- Design and implement power management frameworks including dynamic voltage/frequency scaling, power domain control, and low-power state transitions.
- Develop debug and trace infrastructure (CoreSight, JTAG, SWD, ETM) to support silicon bring-up and system-level debugging.
- Lead silicon bring-up activities on emulation platforms (Palladium, Zebu, Veloce), FPGA prototypes (Protium, ProFPGA, HAPS), and first silicon.
- Define HAL and driver architecture for peripheral interfaces (SPI, UART, I2C, GPIO, DMA).
- Collaborate closely with ASIC teams to influence SoC architecture decisions and provide firmware requirements.
- Establish coding standards, review processes, and verification strategies for embedded software.
- Mentor senior and junior engineers; drive technical roadmap decisions.
- Support pre-silicon validation using emulation and RTL simulation environments.
Requirements
- B.S. in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- 12+ years of experience in BSP/firmware development for SoCs or custom ASICs.
- Deep expertise in boot ROM development, multi-stage bootloader design, and chip configuration.
- Extensive experience with secure boot, cryptographic acceleration, and hardware security modules.
- Expert-level proficiency in C and C++.
- Proven experience with bare metal, RTOS (FreeRTOS, Zephyr, VxWorks), and embedded Linux (Yocto, Buildroot).
- Experience with pre-silicon environments: emulation (Palladium, Zebu, Veloce) and FPGA prototyping (Protium, ProFPGA, HAPS).
- Strong understanding of ARM/RISC-V processor architectures and SoC subsystems.
- Track record of leading silicon bring-up from emulation through production silicon.
- Ability to obtain and maintain a U.S. Security Clearance.
Bonus Points
- M.S. or Ph.D. in relevant field.
- Experience with space-grade or aerospace embedded systems.
- Familiarity with radiation-hardened or radiation-tolerant processor architectures.
- Experience with emulation and RTL co-simulation.
- Knowledge of power management IC (PMIC) integration and system-level power sequencing.
- Experience with DO-178C or equivalent safety-critical software standards.
- Contributions to open-source bootloader projects (U-Boot, TF-A, coreboot).
Additional Information
Ability to obtain and maintain a U.S. Security Clearance required. Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or asylee.
Sourced from the employer’s career site. Verify before applying.
Variables & Compensation
- Medical
- Dental
- Vision
- 401(k) with company match
- Paid parental leave
- Stock options
Trademark Disclaimer: Unless explicitly designated as a direct or sponsored listing, EmbeddedDOESHire is not affiliated with, endorsed by, or associated with Blue Origin. All company logos, trademarks, and brand parameters are the property of their respective owners and are utilized here solely for indexical and identification purposes.
Compensation Disclaimer: Unless this specification was directly verified and posted by the employer, we cannot guarantee the accuracy of the listed salary parameters. These figures are compiled from public market records and may deviate from actual offered compensation. Final salaries are determined dynamically by the hiring entity based on candidate evaluation, location, and final contract execution.
Content Disclaimer: This listing is sourced from the employer's public career site. Job details — including responsibilities, qualifications, and compensation — may change. Verify with the employer before applying.