hpe
Principal BIOS Embedded Software Engineer
At a Glance
- Location
- Spring, Texas, United States
- Employment
- Full time
- Experience
- 15+ years
- Posted
- 2026-08-14
Key Requirements
Required Skills
Domain Knowledge
- Automation
- Embedded Systems
- Engineering
Requirements
Minimum 15 years of experience in embedded software development.
Minimum 10 years of experience in BIOS development.
Expertise with software systems design tools and programming languages used in platform firmware development, including C and C++.
Expertise with BIOS technologies across multiple processor families, chipsets, and platform architectures.
Expertise with UEFI firmware development, including platform initialization, driver development, debugging, and integration.
Experience porting BIOS from a third-party vendor implementation to a proprietary platform.
Responsibilities
Designs, develops, troubleshoots, and debugs BIOS and platform firmware for new high-performance computing products.
This role works close to the hardware, including processor initialization, chipset and board bring-up, hardware interfaces, system monitoring, networking-related platform enablement, and diagnostic tools.
The developer identifies hardware and firmware compatibility issues, influences hardware design and validation, and helps deliver reliable firmware for complex server platforms.
Contributions include applying deep BIOS and platform-firmware expertise to solve complex technical problems, evaluate alternatives, and drive issues to closure across hardware and software boundaries.
The role may act as a technical project lead, guide development approaches, and provide assistance to less experienced engineers.