1

Uefi Jobs (NOW HIRING)

Senior Firmware Developer

Houston, TX · On-site

$114K - $150K/yr

Experience working with UEFI Architecture and the EDK-2 platform. * Design and implement UEFI/BIOS modules in PEIM and DXE stages. * Engage in bare-metal development involving communication protocols ...

Experience working with UEFI Architecture and the EDK-2 platform. * Design and implement UEFI/BIOS modules in PEIM and DXE stages. * Engage in bare-metal development involving communication protocols ...

next page

Showing results 1-20

Uefi information

See salary details

$49K

$203.5K

$400K

How much do uefi jobs pay per year?

As of Jun 21, 2026, the average yearly pay for uefi in the United States is $203,468.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,500.00 and $400,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Uefi position, and why are they important?

To thrive as a UEFI (Unified Extensible Firmware Interface) Developer, strong skills in C/C++ programming, firmware architecture, and system-level debugging are essential, often supported by a degree in computer engineering or related fields. Familiarity with tools like EDK II, hardware simulators, and experience with BIOS or firmware development environments is typically required. Excellent problem-solving, teamwork, and communication skills enable close collaboration with hardware, software, and QA teams. These capabilities are crucial for ensuring stable, secure, and high-performance firmware that bridges hardware and operating system functionality.

What is a UEFI job?

A UEFI job typically involves developing, maintaining, or debugging firmware that interfaces between a computer's hardware and operating system. Engineers in this role work with Unified Extensible Firmware Interface (UEFI), which replaces the traditional BIOS to enhance boot times, security, and system performance. Responsibilities may include writing firmware code, developing platform initialization routines, and ensuring compatibility with different hardware components. Knowledge of C, C++, assembly, and low-level debugging tools is often required. This role is crucial in industries such as computer manufacturing, embedded systems, and cybersecurity.

What are some of the primary responsibilities of a UEFI Developer on a daily basis?

UEFI Developers are primarily responsible for designing, coding, and testing firmware that initializes and manages system hardware during the boot process. Daily tasks often involve troubleshooting hardware compatibility issues, optimizing firmware performance, and maintaining compliance with industry standards. UEFI Developers work closely with hardware engineers, operating system developers, and quality assurance teams to ensure seamless system integration. Staying current on emerging security threats and applying firmware updates are also important aspects of the role. This work environment often balances individual coding efforts with collaborative problem-solving during system bring-up or debugging sessions.

What can you do in UEFI?

A UEFI specialist manages and configures the Unified Extensible Firmware Interface, which initializes hardware during system startup and provides a platform for operating system booting. They may update firmware, troubleshoot hardware issues, and work with security features like Secure Boot, often requiring knowledge of system architecture and firmware tools.

Which job is highest paying in IT field?

In the IT field, roles such as Chief Information Officer (CIO), Solutions Architect, and Cloud Engineering Manager tend to be the highest paying, often earning six-figure salaries. Specialized roles requiring advanced skills in cybersecurity, cloud computing, or AI typically command higher compensation, especially with relevant certifications and experience.

What engineers make $500,000?

Senior engineers in specialized fields such as software engineering, data engineering, or systems architecture can earn $500,000 or more annually, especially with extensive experience, advanced skills, and in high-demand industries like technology or finance. Executive or leadership roles in engineering organizations may also reach this compensation level, often including bonuses and stock options.

Can computer engineers make $500,000?

Computer engineers, including those working with UEFI firmware, can potentially earn $500,000 or more annually, especially with advanced skills, experience, and roles in high-paying industries like technology or finance. Achieving this level often requires senior positions, specialized expertise, or leadership roles, along with relevant certifications and a strong professional network.
What cities are hiring for Uefi jobs? Cities with the most Uefi job openings:
What are the most commonly searched types of Uefi jobs? The most popular types of Uefi jobs are:
What states have the most Uefi jobs? States with the most job openings for Uefi jobs include:
Infographic showing various Uefi job openings in the United States as of June 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $203,468 per year, or $97.8 per hour.
UEFI/BIOS Firmware Engineer

UEFI/BIOS Firmware Engineer

Advanced Micro Devices, Inc

Austin, TX • On-site

$119K/yr

Full-time

Posted 8 days ago


Advanced Micro Devices rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

22nd of 139 rated electronics manufacturers


Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING
At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
UEFI / BIOS FIRMWARE ENGINEER
THE ROLE:
The AMD Datacenter Firmware team is currently looking for an enthusiastic engineer who is passionate about server products and eager to contribute to the EPYC product line, helping AMD transform the x86 server market. As part of our team, you will work on cutting-edge technologies, including advanced chiplet designs, the latest silicon process technologies, and optimized IO architectures. You will develop and deploy firmware solutions that address complex challenges in the data-driven world.
We are looking for an engineer who can ensure customers can leverage our EPYC designs and collaborate with SoC architects to deliver scalable, robust, high-quality, competitive, and innovative server platform BIOS solutions while minimizing time-to-market.
THE PERSON:
A successful candidate will bring deep technical expertise in developing firmware solutions, strong problem-solving ability, excellent communication skills, and the ability to influence cross-functional teams. You will need a collaborative mindset to work closely with silicon design, platform design, and validation teams, along with the organizational skills to manage issues proactively and communicate risks effectively.
This role involves contributing independently to technical development efforts and representing the firmware team in internal and external collaborations. You should have proven software methodologies, firmware design proficiency, and the confidence to work across multiple teams while maintaining focus on quality and on-time delivery.
KEY RESPONSIBILITIES:
  • Collaborate on end-to-end firmware flows and component integration, communicating a clear understanding of technical design and implementation
  • Design and develop platform BIOS based on silicon and board features
  • Participate in triage, debug, and validation processes across the product lifecycle, partnering with silicon design, platform design, and debug teams to address system issues
  • Write high-quality, scalable code in C and/or ASM to deliver BIOS solutions for server platforms aligned with customer needs and internal objectives

PREFERRED EXPERIENCE:
  • 5+ years experience in BIOS, firmware, or system software development with solid knowledge of x86 system architecture
  • Excellent C programming skills, with x86 assembly experience a plus
  • Knowledge of server hardware interfaces (e.g., Ethernet, SATA, AHCI, DDR5, PCIe, SPI, I2C, NVMe)
  • Familiarity with server BIOS architecture and industry standards (e.g., ACPI, SMBIOS, PCIe)
  • Experience with AMI AptioV BIOS highly desirable

ACADEMIC CREDENTIALS:
  • Bachelors or Masters degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Location:
Austin, TX (preferred)
Santa Clara, CA
Seattle, WA
This role is not eligible for visa sponsorship.
#LI-LM1
#LI-HYBRID
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.