Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer - GPU

$152k - $241.5k

NVIDIA

Do you excel at developing robust, secure firmware at the intersection of hardware and low-level software? Are you passionate about architecting the foundational communication and peripheral layers that keep world-class GPUs running efficiently? If so, you're primed to help develop the core out-of-band and peripheral firmware that powers our next-generation GPU architectures.

We are looking for a distinguished Senior Firmware Engineer to become part of our GPU Firmware Development team. Unlike sustainment or support roles, our team is dedicated to active development and innovation from the ground up. You will be tasked with crafting and deploying key firmware within the GPU OOBHUB (Out-of-Band Hub). This firmware manages peripherals seamlessly, updates securely, and monitors communication telemetry reliably. Join us to work with top experts in building robust, high-performance infrastructure for the future of computing.

What you'll be doing:
  • Core Development: Build, architect, develop, and debug critical firmware running in the GPU OOBHUB, prioritizing robust peripheral control and secure communication interfaces.
  • Lifecycle & Update Systems: Build and optimize high-reliability firmware update mechanisms and telemetry systems for next-generation GPU subsystems.
  • Hardware Interface: Collaborate closely with hardware architects and ASIC designers to initiate new silicon, defining firmware-hardware interfaces and communication protocols.
  • High-Integrity Coding: Implement secure, modern firmware solutions, bringing to bear high-reliability languages and principles to ensure system stability.
  • Collaborative Innovation: Partner with internal software, hardware, and infrastructure teams to transform brand new architectural features from concepts into production-ready firmware.
What we need to see:
  • Education: BS or MS degree in EE, CS, CE, or equivalent experience.
  • Experience: 5+ years of experience in low-level firmware development, embedded systems, or microcontroller programming.
  • Domain Expertise: Strong background in managing peripherals and communication stacks via industry-standard protocols (e.g., SPI, I2C/I3C, PCIe, SMBus, MCTP, PLDM).
  • Programming Language: Expert-level C development skills in resource-constrained environments.
  • Architecture Familiarity: Experience working with RISC-V or similar embedded processor architectures.
  • Engineering Approach: Deep understanding of software development processes, robust debugging methodologies, and a developer-first approach passionate about writing clean, maintainable, and scalable code.
  • Collaboration: Excellent interpersonal abilities enabling close work with hardware designers and diverse engineering groups.
Ways to stand out from the crowd:
  • Language Advantage: Hands-on experience or familiarity with the Ada or SPARK programming languages for high-integrity/safety-critical software.
  • Deep RISC-V Expertise: Direct experience with RISC-V assembly, custom extensions, or low-level architectural optimizations.
  • Security Focus: Knowledge of building secure firmware updates, hardware roots of trust (RoT), or handling cryptographic hardware accelerators.

Widely 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

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.

You will also be eligible for equity and benefits .

Applications for this job will be accepted at least until May 26, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse 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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer - GPU in Santa Clara, CA vacancy
  •  ...NVIDIA Corporation is seeking a Senior Firmware Engineer to join their GPU Firmware Development team in Santa Clara, California. This role involves developing robust firmware for next-generation GPUs and collaborating with hardware teams to ensure seamless integration... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...NVIDIA Gruppe is looking for a talented Software Engineer to develop display firmware for high-performance GPUs in Santa Clara, California. In this role, you will work on designing and optimizing GPU firmware, collaborating closely with hardware and software teams. Ideal... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...capable of crafting and implementing creative secure firmware solutions in heavily resource-constrained...  ...GPUs. We are searching for an outstanding software engineer to fill an exciting, yet fun role on our GPU Firmware team. You will be joining a team whose primary... 
    Senior

    NVIDIA

    Santa Clara, CA
    6 days ago
  • $152k - $241.5k

     ...environments? If so, you’re primed to join our team in developing display firmware for the world’s best GPUs. We are searching for an outstanding software engineer to fill a challenging, yet fun role on our GPU Firmware team. You will be joining a team whose primary mission is... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...NVIDIA AI in Santa Clara is searching for a Senior Firmware Engineer to develop next-generation GPU networking products. You will collaborate with teams across the software development lifecycle, design and implement core firmware features, and gain insights into system... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    2 days ago
  •  ...NVIDIA Corporation in Santa Clara seeks a talented engineer for GPU firmware development. Responsibilities include collaborating with software design teams, implementing new features in NVIDIA's GPU products, and developing a deep understanding of system debugging and... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...A leading technology company in Santa Clara is seeking a Senior GPU Firmware Engineer to drive technical interactions with partners and enhance GPU performance. Applicants should have experience in firmware development, strong analytical skills, and the ability to communicate... 
    Senior

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...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...  .... NVIDIA’s Networking group is seeking to hire an excellent Senior Firmware Engineer to join the GPU networking (NVLink) FW group. As a Senior... 
    Senior
    Shift work

    NVIDIA AI

    Santa Clara, CA
    2 days ago
  • $184k - $356.5k

     ...NVIDIA Gruppe is looking for a skilled BIOS firmware developer in Santa Clara, California to design and implement innovations for GPU-based client products. This role requires...  ..., a Bachelor's degree in Electrical Engineering or Computer Science, and a solid understanding... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...NVIDIA is seeking a Firmware Verification Engineer in Santa Clara, CA. The role involves validating firmware features and working closely with design and verification teams on GPU systems. Candidates should possess a BS or MS in a relevant field and have at least 3 years... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $184k - $356.5k

     ...NVIDIA Corporation is seeking an experienced firmware developer to design and implement systems for GPU based Client products. This role emphasizes expertise...  ...experience and a Bachelor’s Degree in Electrical Engineering or Computer Science. The compensation package is... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...A leading semiconductor company based in Santa Clara is seeking a Senior GPU Firmware Engineer to support GPU customers across various segments, including Cloud and HPC. The role involves collaboration with OEM partners and internal teams to ensure successful deployment... 
    Senior

    AMD

    Santa Clara, CA
    2 days ago
  •  ...NVIDIA is searching for a Software Engineer for their InfiniBand Switch and NVLink FW group in Santa Clara, CA. This role involves developing verification processes, designing features for NVIDIA products, and collaborating with various teams in an innovative environment... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $152k - $287.5k

     ...NVIDIA Gruppe is seeking a Senior Software Engineer in Santa Clara, CA to join the InfiniBand Switch and NVLink FW group. As part of a dedicated...  ...next-generation networking products and work closely with firmware verification engineers using C++ and Python in an Agile environment... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...Responsibilities Design and develop firmware solutions for manageability and observability...  .... Debug and troubleshoot NVIDIA GPU firmware issues, power management, performance...  ...monitoring. ~ BS or MS in Computer Engineering, Computer Science, or related field (or... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding! In this role, you'll collaborate with a world-class team...  ...becoming a part of a best-in-class team supporting the latest in GPU and AI technology? If so, we want to hear from you. #LI-... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...We are now looking for a Senior Firmware Engineer for our Memory Subsystem Team! Widely considered to be one of the technology world’s most desirable...  ...Computing, Artificial Intelligence and Visualization! The GPU, our invention, serves as the visual cortex of modern... 
    Senior

    NVIDIA

    Santa Clara, CA
    6 days ago
  • $152k - $287.5k

     ...NVIDIA Gruppe is seeking a skilled engineer to design and develop innovative solutions for GPU firmware. Join our team to enhance our core infrastructure and improve software processes. You will work collaboratively with teams to implement new features and optimize the... 

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $184k - $356.5k

     ...NVIDIA is seeking an experienced Firmware Engineer focused on GPU Client products in Santa Clara, CA. The role involves designing and implementing UEFI/BIOS solutions, collaboration with hardware teams, and ensuring software quality through testing and reporting. The... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized...  ...advancement. We are looking for a strong technical Firmware engineer to own firmware development for embedded controllers. You will... 
    Senior

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...developing the tools and infrastructure that support the software and firmware that boot the world’s best GPUs. We are searching for an outstanding software engineer to fill a challenging, yet fun role on our GPU Firmware team. You will be joining a team whose primary... 

    NVIDIA

    Santa Clara, CA
    7 days ago
  • $152k - $241.5k

     ...A leading tech company in Santa Clara is seeking an innovative Software Engineer to join their GPU Firmware team. You will design and optimize GPU firmware solutions, closely collaborating with hardware and software teams. Ideal candidates have at least 4 years of low-... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...We are looking for an excellent Senior Firmware Engineer to join the Firmware team. The NVIDIA Firmware team develops groundbreaking networking...  ...digital design, computer architecture, Linux, drivers and CPU/GPU/SOC architecture. Familiarity with fundamentals of Linux scripting... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...Designing, implementing, and delivering innovations for GPU based Client products with focus on firmware development. Working with a global team of BIOS(UEFI...  ...problems. Bachelor’s Degree or higher in Electrical Engineering, Computer Science, or equivalent experience. 8+... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $148k - $235.75k

     ...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $152k - $287.5k

     ...A leading technology company is seeking a Senior Software Engineer - Server Manageability in Santa Clara, CA. The role involves...  ...and delivering innovative solutions for managing GPU-based AI servers and leading firmware development. Candidates must have expertise in BMC... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...NVIDIA Gruppe is looking for a candidate to optimize GPU solutions and collaborate with multiple teams. The role requires a strong understanding of programming techniques and algorithms, along with solid experience in parallel programming. Ideal candidates will have 5+... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...NVIDIA Gruppe in Santa Clara is seeking a highly motivated GPU/SOC System Software Engineer to join its Software team. You will design, implement, and debug software for next-gen hardware, with a focus on performance and robustness. The ideal candidate will have a BS... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $184k - $356.5k

     ...NVIDIA Gruppe is seeking experienced engineers to design and implement OpenBMC Firmware for GPU Server platforms in Santa Clara, California. Candidates should have a Bachelor's degree in Electrical Engineering or Computer Science and at least 8 years of relevant experience... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  •  ...A leading technology company is seeking a Senior System Software Engineer focused on OpenBMC for GPU Server platforms. This role involves firmware design, development, and performance analysis, requiring strong experience in BMC Firmware development and device drivers... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer - GPU. Be the first to apply!