Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 2 Nov 2026

Principal BIOS Embedded Software Engineer

Hewlett Packard Enterprise On-site senior full-time

Salary

Annual Salary USD 160,000 - 303,000 in C…

Apply on Hewlett Packard Enterprise

Description

We are seeking a Principal BIOS Embedded Software Engineer to join our team. As a Principal BIOS Embedded Software Engineer, you will design, develop, troubleshoot, and debug BIOS and platform firmware for new high-performance computing products. You will work closely with hardware, including processor initialization, chipset and board bring-up, hardware interfaces, system monitoring, networking-related platform enablement, and diagnostic tools.

Responsibilities:

  • Designs, develops, and maintains BIOS enhancements, updates, and programming changes for server and high-performance computing platforms.
  • Assesses design, coding, integration, and validation activities based on product goals, platform architecture, hardware dependencies, and firmware requirements.
  • Writes and executes test plans, protocols, and documentation for assigned BIOS and platform-firmware areas; identifies, debugs, and resolves issues related to firmware behavior, hardware initialization, and integration with the broader system architecture.
  • Leads or coordinates project work with software engineers, hardware partners, BIOS vendors, and development partners to deliver reliable, cost-effective, and high-quality firmware solutions for assigned subsystems.
  • Collaborates and communicates with management, internal teams, and outsourced development partners on firmware design status, project progress, technical risks, and issue resolution.
  • Represents the system software engineering team through all phases of larger, more complex BIOS and platform-firmware development programs.
  • Provides guidance and mentoring to less-experienced staff members.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Systems, or equivalent.
  • 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.
  • Experience with AMD, Nvidia or Intel.
  • Experience with Linux development environments, build tools, scripting, and firmware debug workflows.
  • Strong analytical, assessment, and problem-solving skills, especially for complex hardware, firmware, and system integration issues.
  • Experience designing software systems that run across multiple platform types and hardware configurations.
  • Experience with firmware testing methodologies, including test-plan creation, debug workflows, automation, test scripts, and tools.
  • Excellent written and verbal communication skills, with the ability to clearly explain technical issues, tradeoffs, and recommendations in English.

What We Can Offer You:

  • Health & Wellbeing: We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.
  • Personal & Professional Development: We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have , whether you want to become a knowledge expert in your field or apply your skills to another division.
  • Unconditional Inclusion: We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.

Skills

Required

  • C
  • C++
  • BIOS
  • UEFI firmware development
  • Linux development environments
  • firmware testing methodologies

Nice to have

  • server platform bring-up
  • silicon initialization
  • ACPI
  • SMBIOS
  • IPMI or Redfish-related firmware interfaces
  • secure boot
  • firmware update flows
  • board-level debug tools
Apply on Hewlett Packard Enterprise