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

Linux

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.