FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal BSP Embedded Software Engineer – Silicon Systems
BLUE ORIGINPrincipal BSP Embedded Software Engineer at Blue Origin developing board support packages for SoCs and ASIC platforms. Collaborating across hardware and software to ensure reliable space networking systems.
Posted 6/13/2026full-timeAustin • California, Texas, Washington • 🇺🇸 United StatesLead💰 $164,652 - $230,512 per yearWebsite
Tech Stack
Tools & technologiesLinuxRTOS
About the role
Key responsibilities & impact- 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
What you’ll need- 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/or 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.
Benefits
Comp & perks- Medical, dental, vision, basic and supplemental life insurance
- Paid parental leave
- Short and long-term disability
- 401(k) with a company match of up to 5%
- Education Support Program
- Stock Options for all regular employees (working at least 20 hours/week)
- Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
BSP developmentfirmware developmentboot ROM developmentmulti-stage bootloader designchip configurationsecure bootcryptographic accelerationCC++RTOS
Soft Skills
mentoringtechnical roadmap decision-makingcollaboration
Certifications
U.S. Security Clearance