1

Gpu Firmware Engineer Jobs (NOW HIRING)

Firmware Engineer

Falls Church, VA · Hybrid

$140K - $160K/yr

  • Medical

  • Dental

  • Vision

  • PTO

Design and develop Kernel modules, device drivers and CMA/DMA/DSP/VCU/GPU firmware * Gain and ... SDLC and programming languages: C, C++, Python, Go, Rust, Shell scripting * Parallel processing:

An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... We're looking for an experienced System Software Engineer to help develop the boot, firmware, and ...

Principal Firmware Engineer

Nashville, TN · On-site

$114.60 - $234.60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mentor engineers, participate in design reviews, and define standards for maintainable, supportable ... Exposure to NIC firmware, GPU firmware and storage firmware * Experience working on vendor silicon ...

Principal Firmware Engineer

Albany, NY · On-site

$114.60 - $234.60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Exposure to NIC firmware, GPU firmware and storage firmware * Experience working on vendor silicon ... Engineer - Oracle Careers loaded #J-18808-Ljbffr

Develop tools for analyzing hardware and firmware in simulation. * Work on developing our in-house ... Experience with GPU programming (CUDA, OpenCL, etc.). * Developed software tools for embedded ...

Lead Principal Firmware Engineer

San Francisco, CA · On-site

$146 - $306/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mentor engineers, participate in design reviews, and define standards for maintainable, supportable ... Exposure to NIC firmware, GPU firmware and storage firmware * Experience working on vendor silicon ...

Lead Principal Firmware Engineer

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Seeking a senior staff-level engineer with expertise in datacenter platform firmware. This role ... Exposure to NIC firmware, GPU firmware and storage firmware * Experience working on vendor silicon ...

Lead Principal Firmware Engineer

Seattle, WA · On-site

$146 - $306/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mentor engineers, participate in design reviews, and define standards for maintainable, supportable ... Exposure to NIC firmware, GPU firmware and storage firmware * Experience working on vendor silicon ...

Lead Principal Firmware Engineer

Nashville, TN · On-site

$146 - $306/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mentor engineers, participate in design reviews, and define standards for maintainable, supportable ... Exposure to NIC firmware, GPU firmware and storage firmware * Experience working on vendor silicon ...

Lead Principal Firmware Engineer

Austin, TX · On-site

$146 - $306/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mentor engineers, participate in design reviews, and define standards for maintainable, supportable ... Exposure to NIC firmware, GPU firmware and storage firmware * Experience working on vendor silicon ...

Senior Firmware Engineer

Redmond, WA · On-site

$160K - $261K/yr

Knowledge of memory diagnostics, PCIe diagnostics, storage reliability, accelerator/GPU health ... SCHIE Firmware Engineering IC4 - The typical base pay range for this role across the U.S. is USD ...

Firmware Engineer

Mountain View, CA

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

OpenBMC, UEFI/coreboot; accelerator/GPU/server firmware; applied crypto & key management; TEE (TrustZone); side-channel/fault-injection awareness; standards (NIST SP 800-193, FIPS 140-3); SBOM/supply ...

OpenBMC, UEFI/coreboot; accelerator/GPU/server firmware; applied crypto & key management; TEE (TrustZone); side-channel/fault-injection awareness; standards (NIST SP 800-193, FIPS 140-3); SBOM/supply ...

Firmware Engineer

Mountain View, CA · On-site

$250K - $370K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

OpenBMC, UEFI/coreboot; accelerator/GPU/server firmware; applied crypto & key management; TEE (TrustZone); side-channel/fault-injection awareness; standards (NIST SP 800-193, FIPS 140-3); SBOM/supply ...

Senior Firmware Engineer - LPU

Santa Clara, CA · Hybrid

$140K - $185K/yr

Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding! In this role ... Are you passionate about becoming a part of a best-in-class team supporting the latest in GPU and ...

Showing results 21-40

Gpu Firmware Engineer information

See salary details

$75K

$167.4K

$205K

How much do gpu firmware engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for gpu firmware engineer in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What is the difference between Gpu Firmware Engineer vs Gpu Software Engineer?

AspectGpu Firmware EngineerGpu Software Engineer
Primary FocusDeveloping and maintaining firmware for GPU hardware componentsDesigning and implementing software applications and drivers for GPUs
Required SkillsEmbedded programming, firmware development, hardware understandingSoftware programming, driver development, API integration
Work EnvironmentHardware labs, embedded systems, firmware testingSoftware development environments, simulation tools
Common EmployersHardware manufacturers, GPU companies, embedded systems firmsTech companies, software firms, hardware vendors

Gpu Firmware Engineers focus on low-level hardware firmware, ensuring GPU components operate correctly, while Gpu Software Engineers develop higher-level software and drivers to enable GPU functionalities. Both roles require technical expertise but differ in scope and focus within the GPU industry.

What is a GPU firmware engineer?

GPU Firmware Engineers are specialized professionals who design, develop, and maintain the low-level software (firmware) that controls graphics processing units (GPUs). Their work ensures that GPUs function correctly and efficiently by managing hardware initialization, power management, and communication with the operating system. They collaborate closely with hardware engineers and software developers to optimize performance, add new features, and fix bugs. This role requires strong knowledge of embedded systems, programming languages like C or C++, and a deep understanding of computer architecture.

What are the typical collaboration points for a GPU firmware engineer within a hardware development team?

As a GPU Firmware Engineer, you will regularly collaborate with hardware engineers, driver developers, and validation teams. Your responsibilities often include integrating firmware with new hardware designs, debugging low-level issues, and ensuring seamless communication between software and hardware layers. Close teamwork is essential, as firmware changes can impact both hardware performance and software stability, so proactive communication and joint problem-solving are key parts of the role.

What skills and qualifications are needed to be a GPU firmware engineer?

To thrive as a GPU Firmware Engineer, you need a solid background in embedded systems, C/C++ programming, and computer architecture, often supported by a degree in computer engineering or a related field. Familiarity with firmware development tools, debuggers, version control systems, and sometimes specialized hardware simulators is essential. Strong problem-solving skills, attention to detail, and effective communication help distinguish top performers in this role. These skills ensure reliable firmware development, efficient troubleshooting, and seamless collaboration with hardware and software teams, all critical for delivering robust GPU products.
More about Gpu Firmware Engineer jobs

What cities are hiring for Gpu Firmware Engineer jobs?

Cities with the most Gpu Firmware Engineer job openings:

What states have the most Gpu Firmware Engineer jobs?

States with the most job openings for Gpu Firmware Engineer jobs include:

Infographic showing various Gpu Firmware Engineer job openings in the United States as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.

Senior Firmware Engineer - GPU

NVIDIA Corporation

Santa Clara, CA • On-site

$152 - $288/hr

Other

Re-posted 13 days ago


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

7th of 244 rated software companies


Job description

## Senior Firmware Engineer - GPUApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2022834NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.We're looking for an experienced System Software Engineer to help develop the boot, firmware, and software solutions focused on safeguarding that power NVIDIA's next-generation SoCs. This is an opportunity to work on challenging low-level system software, collaborate with world-class engineering teams, and help bring innovative silicon from concept to production. We're seeking someone who is passionate about system software, enjoys solving complex technical problems, and thrives in a collaborative environment.**What you'll be doing:*** Design, develop, and validate SOC & GPU Boot and Security software across Automotive, Embedded, and Data Center platforms.* Participate actively in the new silicon lifecycle, spanning pre-silicon simulation/emulation to silicon power-on bring-up phases.* Identify, debug, and resolve issues within the Boot stack, ensuring detailed operation.* Collaborate closely with architecture, software, and hardware build teams to improve the next generation of NVIDIA System-on-Chips.**What we need to see:*** Bachelor's or Master's degree in Electrical Engineering, Computer Science, or Computer Engineering (or equivalent experience).* 5+ years of proven experience in relevant roles.* Proficiency in bare-metal firmware development, particularly with PCIE, ACPI and ARM/RISC-V technologies.* Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA, etc).* Expertise in C programming languages, coupled with outstanding debugging skills.* Defensive security programming skills* We are seeking candidates with excellent communication abilities, both verbal and written.**Ways to stand out from the crowd:*** Familiarity with Boot Process intricacies on sophisticated SoCs.* Understanding of GPU software kernel driver and firmware* Experience in Pre-Silicon/Post-Silicon bring up of complex SoCs* Used GenAI based workflows for System SW development and debugging* Experience working with 3rd party SOC vendors and their softwareWidely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until August 14, 2026.This posting is for an existing vacancy.NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr

What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993