Analyze, troubleshoot, and customize BIOS/UEFI firmware for platforms using AMD EPYC/Ryzen, Intel Core/Xeon, and ARM-based processors. * Collaborate closely with Systems Engineers to troubleshoot and ...
Analyze, troubleshoot, and customize BIOS/UEFI firmware for platforms using AMD EPYC/Ryzen, Intel Core/Xeon, and ARM-based processors. * Collaborate closely with Systems Engineers to troubleshoot and ...
BIOS Test Automation Engineer - Onsite
Spring, TX · On-site
$55K - $65K/yr
Perform BIOS/UEFI validation including boot, configuration, and regression testing * Develop and maintain automation scripts and frameworks (Python-based) * Collaborate with BIOS developers to debug ...
BIOS Test Automation Engineer - Onsite
Spring, TX · On-site
$55K - $65K/yr
Perform BIOS/UEFI validation including boot, configuration, and regression testing * Develop and maintain automation scripts and frameworks (Python-based) * Collaborate with BIOS developers to debug ...
Firmware Developer - EC & UEFI Developer on Qualcomm ARM Platforms
Houston, TX · On-site
$50 - $55/hr
This position requires a deep understanding of UEFI, BIOS, EDK-2, WMI infrastructure, Embedded Controller architectures, programming languages like C/C++/Python, and hands-on experience with real ...
Quick apply
Firmware Developer - EC & UEFI Developer on Qualcomm ARM Platforms
Houston, TX · On-site
$50 - $55/hr
This position requires a deep understanding of UEFI, BIOS, EDK-2, WMI infrastructure, Embedded Controller architectures, programming languages like C/C++/Python, and hands-on experience with real ...
... BIOS. * Proficiency in implementing hypervisor internals, including VM lifecycle management and ... UEFI). * Proficiency in techniques that prevent reverse engineering and employ obfuscation or ...
... BIOS. * Proficiency in implementing hypervisor internals, including VM lifecycle management and ... UEFI). * Proficiency in techniques that prevent reverse engineering and employ obfuscation or ...
BIOS Test Automation Engineer - Onsite
Spring, TX · On-site
$55K - $65K/yr
Perform BIOS/UEFI validation including boot, configuration, and regression testing * Develop and maintain automation scripts and frameworks (Python-based) * Collaborate with BIOS developers to debug ...
BIOS Test Automation Engineer - Onsite
Spring, TX · On-site
$55K - $65K/yr
Perform BIOS/UEFI validation including boot, configuration, and regression testing * Develop and maintain automation scripts and frameworks (Python-based) * Collaborate with BIOS developers to debug ...
BIOS Test Automation Engineer - Onsite
$55K - $65K/yr
Perform BIOS/UEFI validation including boot, configuration, and regression testing * Develop and maintain automation scripts and frameworks (Python-based) * Collaborate with BIOS developers to debug ...
BIOS Test Automation Engineer - Onsite
$55K - $65K/yr
Perform BIOS/UEFI validation including boot, configuration, and regression testing * Develop and maintain automation scripts and frameworks (Python-based) * Collaborate with BIOS developers to debug ...
Lead Firmware Engineer, BIOS / UEFI
Santa Clara, CA · On-site
$164K/yr
BIOS / UEFI FIRMWARE ENGINEER THE ROLE: We are looking for an experienced Engineer with an obsession for firmware. As part of the role, the Engineer will work closely with other firmware engineers ...
Lead Firmware Engineer, BIOS / UEFI
Santa Clara, CA · On-site
$164K/yr
BIOS / UEFI FIRMWARE ENGINEER THE ROLE: We are looking for an experienced Engineer with an obsession for firmware. As part of the role, the Engineer will work closely with other firmware engineers ...
Senior BIOS/UEFI Developer with ARM experience
Quick apply
Senior BIOS/UEFI Developer with ARM experience
BIOS / UEFI FIRMWARE ENGINEER THE ROLE: We are looking for an experienced Engineer with an obsession for firmware. As part of the role, the Engineer will work closely with other firmware engineers ...
BIOS / UEFI FIRMWARE ENGINEER THE ROLE: We are looking for an experienced Engineer with an obsession for firmware. As part of the role, the Engineer will work closely with other firmware engineers ...
Contract Top 3 Skills 1. Firmware and Embedded Systems Expertise Deep understanding of UEFI/BIOS architecture, embedded systems, and low-level programming. Proficiency in C/C++, debugging tools, and ...
Quick apply
Contract Top 3 Skills 1. Firmware and Embedded Systems Expertise Deep understanding of UEFI/BIOS architecture, embedded systems, and low-level programming. Proficiency in C/C++, debugging tools, and ...
Senior Firmware Developer
Houston, TX · On-site
$114K - $150K/yr
Senior Firmware Developer Job Location: Houston, Texas Job Type: Contract * Experience with ... Design and implement UEFI/BIOS modules in PEIM and DXE stages. * Engage in bare-metal development ...
Quick apply
Senior Firmware Developer
Houston, TX · On-site
$114K - $150K/yr
Senior Firmware Developer Job Location: Houston, Texas Job Type: Contract * Experience with ... Design and implement UEFI/BIOS modules in PEIM and DXE stages. * Engage in bare-metal development ...
Staff BIOS Firmware Engineer
Boise, ID · On-site
We are part of Micron's system enablement and DRAM product engineering ecosystem, working where ... Experience developing UEFI BIOS firmware in C * Handson experience with memory initialization ...
Staff BIOS Firmware Engineer
Boise, ID · On-site
We are part of Micron's system enablement and DRAM product engineering ecosystem, working where ... Experience developing UEFI BIOS firmware in C * Handson experience with memory initialization ...
Firmware Developer
Houston, TX · On-site
Firmware Developer Job Location: Houston, Texas Job Type: Contract * Experience with developing ... Design and implement UEFI/BIOS modules in PEIM and DXE stages. * Engage in bare-metal development ...
Quick apply
Firmware Developer
Houston, TX · On-site
Firmware Developer Job Location: Houston, Texas Job Type: Contract * Experience with developing ... Design and implement UEFI/BIOS modules in PEIM and DXE stages. * Engage in bare-metal development ...
Firmware Engineer-UEFI
Redmond, WA · On-site
UEFI/EDK2/BIOS, secure boot, X86/ARM, UART/I2C/SPI/EEPROM, C programming. Key Responsibilities Develop, integrate, and maintain UEFI, MCU, and embedded firmware (C/C++) Support new platform ...
Quick apply
Firmware Engineer-UEFI
Redmond, WA · On-site
UEFI/EDK2/BIOS, secure boot, X86/ARM, UART/I2C/SPI/EEPROM, C programming. Key Responsibilities Develop, integrate, and maintain UEFI, MCU, and embedded firmware (C/C++) Support new platform ...
Validation Tester
Houston, TX · On-site
Perform BIOS/UEFI validation including boot, configuration, and regression testing * Develop and ... Collaborate with BIOS developers to debug and resolve firmware issues * Drive security testing ...
Validation Tester
Houston, TX · On-site
Perform BIOS/UEFI validation including boot, configuration, and regression testing * Develop and ... Collaborate with BIOS developers to debug and resolve firmware issues * Drive security testing ...
... engineering, static and dynamic analysis, fuzz testing, emulation, security research, UEFI/BIOS, TPM, ARM TrustZone, hypervisor Responsibilities: * Propose client security features at various layers ...
... engineering, static and dynamic analysis, fuzz testing, emulation, security research, UEFI/BIOS, TPM, ARM TrustZone, hypervisor Responsibilities: * Propose client security features at various layers ...
... BIOS/UEFI/BMC) for hardware interoperability. • Network & Driver Validation: Test server-level networking stacks, interface cards, and protocol compatibility (TCP/IP, DHCP, PXE boot). • Debugging ...
... BIOS/UEFI/BMC) for hardware interoperability. • Network & Driver Validation: Test server-level networking stacks, interface cards, and protocol compatibility (TCP/IP, DHCP, PXE boot). • Debugging ...
SCCM Engineer (Endpoint/Intune) Duration: 12 months contract Location: Houston TX Onsite 3x week ... Expert knowledge of Microsoft Operating System deployment, UEFI, BIOS, GPO, and registry management
SCCM Engineer (Endpoint/Intune) Duration: 12 months contract Location: Houston TX Onsite 3x week ... Expert knowledge of Microsoft Operating System deployment, UEFI, BIOS, GPO, and registry management
Sr. Manager, Firmware
Liberty Lake, WA · On-site
$216K - $325K/yr
... of firmware engineers * Proven experience with UEFI BIOS. * Deep knowledge of OpenBMC, IPMI, or Redfish. * Hands-on experience with C/C++ and low-level debugging * Deep knowledge of boot ...
Sr. Manager, Firmware
Liberty Lake, WA · On-site
$216K - $325K/yr
... of firmware engineers * Proven experience with UEFI BIOS. * Deep knowledge of OpenBMC, IPMI, or Redfish. * Hands-on experience with C/C++ and low-level debugging * Deep knowledge of boot ...
Description Position Summary The FPGA Embedded Software Engineer will provide technical expertise ... Familiarity with UEFI BIOS and Intel x86 architectures * Familiarity with ARM & embedded Linux ...
Description Position Summary The FPGA Embedded Software Engineer will provide technical expertise ... Familiarity with UEFI BIOS and Intel x86 architectures * Familiarity with ARM & embedded Linux ...
Uefi Bios Engineer information
See salary details
$43K - $60.8K
6% of jobs
$60.8K - $78.5K
6% of jobs
$93.1K is the 25th percentile. Wages below this are outliers.
$78.5K - $96.3K
15% of jobs
$96.3K - $114.1K
11% of jobs
The median wage is $126.3K / yr.
$114.1K - $131.9K
17% of jobs
$131.9K - $149.6K
13% of jobs
$156.1K is the 75th percentile. Wages above this are outliers.
$149.6K - $167.4K
19% of jobs
$167.4K - $185.2K
10% of jobs
$185.2K - $203K
3% of jobs
$203K - $220.7K
0% of jobs
$220.7K - $238.5K
0% of jobs
$43K
$131.1K
$238.5K
How much do uefi bios engineer jobs pay per year?
What is a UEFI BIOS Engineer job?
A UEFI BIOS Engineer is responsible for developing, debugging, and optimizing the Unified Extensible Firmware Interface (UEFI) and Basic Input/Output System (BIOS) firmware for computer hardware. They work closely with hardware teams to ensure seamless system functionality, compatibility, and performance. Their tasks include writing low-level code, troubleshooting boot issues, implementing security features, and supporting new hardware platforms. UEFI BIOS Engineers typically have expertise in C programming, assembly language, system architecture, and firmware development tools. Their role is crucial in ensuring a system's stability and efficiency from power-on to OS execution.
What are the key skills and qualifications needed to thrive in the Uefi Bios Engineer position, and why are they important?
To thrive as a UEFI BIOS Engineer, you need a strong background in low-level programming (C/C++), computer architecture, and embedded systems, often supported by a degree in computer engineering or a related field. Familiarity with development tools such as debuggers, version control systems (e.g., Git), and platforms like EDK II or coreboot, along with relevant certifications such as CompTIA A+ or embedded systems credentials, is advantageous. Strong problem-solving skills, attention to detail, and effective communication are key soft skills in this position. These competencies are essential to ensure robust firmware development, efficient troubleshooting, and seamless collaboration with hardware and software teams.
What are some common challenges faced by UEFI BIOS Engineers and how can they be addressed?
UEFI BIOS Engineers often face challenges such as debugging complex hardware-software interactions, supporting new hardware platforms, and maintaining compatibility with evolving operating systems. Troubleshooting issues at the firmware level can be intricate, requiring detailed analysis using specialized tools and collaboration with hardware designers. Staying updated on industry standards and participating in cross-functional meetings can help address these challenges effectively. Working in this role means being adaptable and resourceful, as solutions often require a mix of technical expertise and teamwork.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 12 days ago
Job description
Job Description:
We are seeking a skilled and motivated Senior BIOS Engineer to join our system engineering team. In this role, you will work closely with Systems Engineers to troubleshoot, validate, and optimize firmware and low-level software across a diverse portfolio of platforms built on AMD, Intel, and ARM-based CPUs, with a focus on DDR memory subsystems and other critical components. You will play a key role in bringing up/troubleshooting and validating memory subsystem/components on different platforms, resolving complex hardware-software interface issues, and ensuring robust interoperability/compatibility of subsystems/components and production readiness.
Key Responsibilities
- Analyze, troubleshoot, and customize BIOS/UEFI firmware for platforms using AMD EPYC/Ryzen, Intel Core/Xeon, and ARM-based processors.
- Collaborate closely with Systems Engineers to troubleshoot and validate subsystems and components across the full platform stack.
- Lead BIOS-level bring-up and validation for new hardware platforms, including debug of CPU, chipset, and memory (DDR5) subsystems.
- Analyze and resolve hardware-firmware interface issues including POST failures, memory training errors, PCIe enumeration problems, and thermal/power sequencing anomalies.
- Configure and validate DDR5 memory subsystems, including SPD/XMP programming, memory training tuning, RAS features, and JEDEC compliance.
- Develop and execute validation test plans for BIOS features, power management (ACPI/S-states), security features (Secure Boot, TPM, AMD PSP, Intel TXT/SGX), and boot flows.
- Work with CPU vendors to ensure the adoption of certain BIOS customization for certain platforms
- Debug using industry-standard tools such as JTAG/ITP debuggers, logic analyzers, oscilloscopes, and serial console output.
- Author and maintain issue logs/notes, validation reports, debug guides, and internal technical documentation.
- Participate in design reviews, hardware bring-up planning, and cross-functional meetings
- Support manufacturing and sustaining engineering with BIOS customization, factory programming, and field issue resolution.
Required Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a closely related field.
- 3+ years of hands-on experience in BIOS/UEFI firmware development or validation.
- Demonstrated experience with at least two of the following CPU architectures: AMD (AGESA, EPYC/Ryzen), Intel (FSP, Core/Xeon), or ARM (TF-A, EDK2).
- Strong understanding of DDR5 memory architecture, training algorithms, SPD/MR registers, and RAS features.
- Proficiency in C/C++ and scripting languages (Python, Bash) for firmware development and automation.
- Experience with UEFI/EDK2 framework, SMM, DXE, PEI driver development, and ACPI/ASL.
- Familiarity with hardware debug tools: JTAG debuggers (Intel ITP, Lauterbach), protocol analyzers, oscilloscopes, and serial console interfaces.
- Solid understanding of platform busses and interfaces: PCIe, USB, I2C/SMBus, SPI, LPC, UART, and GPIO.
- Experience reading and interpreting hardware schematics, datasheets, and silicon vendor documentation.
- Excellent analytical and problem-solving skills with the ability to work across hardware and software boundaries.
- Strong written and verbal communication skills; experience authoring technical documentation.
Preferred Qualifications
- Experience with AMD PSP, Intel ME/CSME, or ARM TrustZone security subsystems.
- Familiarity with BMC firmware (OpenBMC) and IPMI/Redfish management interfaces.
- Knowledge of server platform RAS features: DRAM ECC, memory mirroring, patrol scrub, and machine check architecture (MCA).
- Exposure to PCIe Gen 5 or CXL 2.0/3.0 interconnect validation.
- Hands-on experience with JEDEC DDR5 compliance testing and memory timing optimization.
- Understanding of power management frameworks: ACPI, AMD STAPM, Intel DPTF, and platform telemetry.
- Prior collaboration with silicon vendors (AMD, Intel, Arm Ltd.) on pre-silicon or early-silicon bring-up.
- Experience with version control systems (Git), CI/CD pipelines, and agile engineering workflows.
Work Environment & Collaboration
This role requires close day-to-day collaboration with Systems Engineers, Hardware Engineers, and Design/Applications Engineers in a fast-paced lab environment. You will have access to pre-production hardware, silicon support, and a dedicated debug lab equipped with industry-standard instrumentation. Occasional travel to vendor or customer sites may be required.
What We Offer
- Competitive salary and equity compensation.
- Comprehensive health, dental, and vision benefits.
- Opportunity to work on cutting-edge hardware with next-generation silicon.
- Collaborative, technically rigorous team culture.
- Flexible work arrangements and professional development support.
MPS offers a comprehensive benefits package. We provide health care coverage, dental and vision, 401(K) with a company match, Employee Stock Purchase Program (ESPP), up to 11 company paid holidays, and 15- 20 days of paid time off depending on your tenure, generous discretionary company bonuses, and life and disability protection. Employees in sales positions may be eligible for our sales incentive bonuses. Employees in certain positions may be eligible for stock compensation. For more information on MPS' benefits please view our company website at www.monolithicpower.com.
Pay is based on market location and may vary based on factors including experience, skills, education and other job-related reasons. The base salary range for this position in California is $140,000 - $220,000.
Monolithic Power Systems, Inc. (MPS) is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of MPS to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.