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

Senior Firmware Engineer

$184k - $287.5k

NVIDIA

US, CA, Santa Clara

Full time

JR2019234

Do you enjoy hacking and tinkering at the lowest levels of software? Are you passionate about extracting maximum efficiency from complex hardware while maintaining complete system stability? If so, we are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team.

Joining the System Control Firmware team places you at the core of NVIDIA’s Tegra SoC architecture. You will develop, implement, and secure the essential software that regulates everything from boot sequencing to dynamic power, clock, and thermal management for top-tier autonomous vehicles, AI edge devices, next-generation data centers, and advanced robotics. This role lets you influence the industry directly while working with a diverse set of minds in the field.

What you’ll be doing:

  • Core Firmware Development: Build, implement, and optimize low-level C firmware for the Boot and Power Management Processor (BPMP) across the entire Tegra SoC lifecycle.

  • Active Program Support: Provide hands-on technical support to active product programs by diagnosing and debugging complex, high-priority issues, collaborating closely with cross-functional teams to drive rapid resolutions.

  • Project Leadership: We offer opportunities to lead system control firmware from inception through bring-up and productization, owning integration, release readiness, issue resolution, and customer/factory deliverables. Requires strong collaboration across functions, focused delivery, clear communication, managing interactions with partners, swift attention to critical issues, and thorough bug/status tracking through final binary delivery. Also requires technical depth in firmware integration, configuration delivery, branch/release workflows, validation, production binaries, and applying lessons learned to future bring-up, with regular cross-team status reporting on progress, risks, blocking issues, and bugs.

  • Process Improvement: Lead and promote the ongoing refinement of software engineering processes, development methodologies, and team workflows to improve efficiency, code quality, and release reliability.

  • Global Collaboration: Work closely with hardware, software, and safety architecture groups across our worldwide engineering locations to coordinate requirements and system-level interfaces.

  • Debug & Test Automation: Identify complex hardware/software boundary failures by analyzing boot logs and hardware traces. Develop thorough unit/integration tests and conduct error injection on emulation platforms and physical boards.

What we need to see:

  • Education: BS or MS degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent experience.

  • Experience: 8+ years of professional experience in embedded firmware development, low-level C programming, and memory-mapped register access.

  • Technical Leadership & Influence: Demonstrated ability to lead technical problem-solving efforts in complex projects, with a proven track record of influencing cross-functional teams and driving technical alignment.

  • Communication Skills: Excellent written and verbal communication skills, with the ability to articulate complex technical ideas clearly across a distributed, multi-site team.

  • AI Skills: Practical experience or familiarity with contemporary software development involving AI agents or LLM-assisted workflows to improve code generation, testing, or engineering efficiency.

  • Deep Systems Knowledge: Solid grasp of SoC boot flows, interrupts, linker/build systems, and device tree-based configurations.

  • Hardware Interface Expertise: Direct experience managing low-level SoC infrastructure like clocks, resets, voltage rails, and power-gating behaviors.

  • Problem-Solving Skills: Outstanding debugging skills, a self-starter attitude, a high sense of teamwork, and a meticulous approach to avoiding regressions in sensitive system behaviors.

Ways to stand out from the crowd:

  • Experience or strong professional interest in applying the Rust language for systems programming, safe firmware architectures, or tooling.

  • Proven background working under ISO 26262 functional safety standards and accomplishing FMEA.

  • Knowledge of secure boot principles and hardware/software boundary protection.

  • A passion for collaborating closely with hardware engineers to influence next-generation silicon development across automotive, robotic, and data center platforms.

Offering competitive salaries and a generous benefits package, NVIDIA is known as one of the technology industry’s most desirable employers. We employ some of the most forward-thinking and diligent people globally. Our exclusive engineering teams are growing rapidly because of remarkable growth. If you’re a creative and self-directed engineer with a genuine passion for technology, we want to hear from you!

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 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits ( .

Applications for this job will be accepted at least until June 7, 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.

NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry.

Learn more about NVIDIA .

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Santa Clara, CA vacancy
  • $184.7k - $324.8k

     ...Senior Firmware Engineer At Apple, we work every single day to craft products that enrich people's lives. Do you love working on challenges that no one has solved yet? Do you like changing the game? We have an opportunity for a results-oriented and extraordinarily... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  •  ...Senior Firmware Engineer Cupertino, CA Do you want to be at the forefront of the AI revolution? Etched.ai is developing groundbreaking hardware that will power the next generation of artificial intelligence. Etched was founded on the belief that new hardware will... 
    Senior

    ETCHED LLC

    Cupertino, CA
    3 days ago
  •  ...Senior Firmware Engineer Responsible for architecting and developing firmware and microcontroller subsystems for Client Labs' SoC and systems products. Firmware is responsible for implementing the major differentiating features of Client Labs' products. Overview... 
    Senior
    Immediate start

    InterSources

    San Jose, CA
    3 days ago
  • $119.8k - $234.7k

     ...Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure...  ...the Cloud infrastructure. We are seeking an accomplished Senior Firmware Engineer to join a team of talented engineers, providing... 
    Senior
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Santa Clara, CA
    1 day ago
  • $153k - $242k

     ...datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware...  ...Baseboard Management Controllers (BMCs). As a Senior Firmware Engineer , you'll design, implement, and maintain... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    11 days ago
  • $200k - $230k

     ...generations to come. Reports To Sr. Manager, Power Electronics Firmware What You Will Be Doing ChargePoint is looking for an experienced Power Electronics Controls and Firmware Engineer with more than seven years of hands-on expertise in developing embedded... 
    Senior

    ChargePoint

    Campbell, CA
    5 days ago
  •  ...reality. You will own the development of Rhoda's low-level firmware stack for distributed real-time control across humanoid platforms...  ...We're Looking For ~ Bachelor's or higher in Electrical Engineering, Computer Engineering, or Robotics ~2+ years of experience... 
    Senior

    Rhoda AI

    Mountain View, CA
    3 days ago
  • $150k - $190k

     ...Senior Firmware Engineer Mountain View, CA Senior Embedded firmware engineer As an Senior Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Lunar Energy

    Mountain View, CA
    2 days ago
  •  ...Job Description Job Description Senior Firmware Developers   Job Overview: We are looking for firmware engineers to develop firmware for our solid-state device solutions. The idea candidate for this role will work in a highly dynamic, fast-paced, results-oriented... 
    Senior
    Local area
    Overseas

    Innogrit

    San Jose, CA
    19 days ago
  • $120k - $175k

     ...solutions based on tradeoffs and first-principles analysis. Design firmware for power electronics controls, system behaviors, optimization...  ...partner facilities. Requirements ~ Degree in a computer-engineering-related or adjacent field, or demonstrated commensurate... 
    Senior
    Full time
    Flexible hours

    Lunar Energy

    Mountain View, CA
    10 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 at the forefront of AI and accelerated computing technology! In this role you'll drive the development of low-level firmware powering... 
    Senior
    Full time

    Nvidia

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

    NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer-facing responsibilities to enable... 
    Senior
    Full time

    Nvidia

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

     ...latency, delivering data faster to applications and unlocking system performance.We are looking for an excellent Software Engineer to join the NIC Firmware team. The Firmware team develops innovative networking features for cloud, HPC and storage. We drive the data growth... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $182k - $242k

     ...in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at  What you'll do As a Senior Firmware Engineer, you will drive the development and evolution of our UEFI/BIOS ecosystem and influence future server architecture decisions... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    25 days ago
  • $182k - $242k

     ...Learn more at  What You'll Do CoreWeave is expanding its firmware engineering organization to support next-generation AI compute platforms...  ...and the integrated firmware stack that powers them. As a Senior Firmware Engineer, FPGA & Platform Integration, you will... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    23 days ago
  •  ...into design specifications and develop firmware applications for low-power, small-system...  ...POSITION PURPOSEAs a hands-on Architect/Senior Manager you will architect, design, build...  ...development practices and seamless collaboration.Engineering for device systems spans deep... 
    Senior
    Full time
    For contractors
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    4 days ago
  • $91k - $247k

     ...careers page to see what exciting opportunities and company perks await!Job Description:We are seeking an experienced Senior Manager - Firmware Engineering to lead our San Jose-based firmware team responsible for the development and delivery of firmware solutions for the... 
    Senior
    Full time

    Microchip Technology

    San Jose, CA
    2 days ago
  • $131.01k - $196.3k

     ...a place to thrive, learn, and lead. Your Team, Your ImpactThe Firmware team at Marvell builds highly integrated component platforms with...  ...performance of the hardware, firmware and control loops. An engineer in this team will be involved in a full product lifecycle and will... 
    Senior
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

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

    We are looking for an excellent Senior Firmware Engineer to join the Firmware team. The NVIDIA Firmware team develops groundbreaking networking features for AI, cloud, HPC and storage. We drive the data growth of the world’s biggest companies. With many hardworking engineers... 
    Senior
    Full time

    Nvidia

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

    NVIDIA is looking for a creative, highly motivated Firmware Engineer to join the NVLink team within our innovative Networking organization. In this role, you will develop software for next-generation PHY, SERDES and link-level devices, driving the fabric that connects the... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $165k - $220k

     ...future of computing.   About the Role: Design & implement firmware code for Flash Interface Layer of SSD. Integrate developed...  ...Education:  ~ BS in either Computer Science or Electrical Engineering; MS is preferred.     COMPENSATION: $165,000/yr - $220,... 
    Senior

    SK hynix memory solutions America Inc.

    San Jose, CA
    11 days ago
  •  ...Lead architecture and development of firmware across multi-processor embedded subsystems...  ...embedded subsystems; define HW datapath engines and the FW needed for extensible, scalable...  ...years as a firmware/HW/SoC architect or senior embedded firmware engineer. ~ Proven experience... 
    Senior
    Shift work

    Lumotive

    Milpitas, CA
    17 days ago
  •  ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will... 

    Kasmo Global

    San Jose, CA
    4 days ago
  • $184k - $287.5k

    We are now looking for a Senior Firmware Verification and Bringup Engineer to join our Memory Subsystem Team! Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...Principal Firmware Engineer It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll... 
    Live in
    Flexible hours

    Opportunities

    San Jose, CA
    3 days ago
  • $110k - $175k

     ...creating the next generation of memory solutions that will define the future of computing.   About the Role : As a Firmware Validation Engineer at SK hynix memory solutions, you will drive enterprise SSD (eSSD) validation activities, with responsibilities... 
    Senior

    SK hynix memory solutions America Inc.

    Santa Clara, CA
    10 days ago
  •  ...supporting some of the coolest products in millions of homes and businesses around the world. The engineer in this position will join a team of highly competent firmware developers involved in the design, implementation and verification of firmware and software for embedded... 
    Full time
    Local area

    Broadcom Corporation

    San Jose, CA
    3 days ago
  •  ...Role: Firmware Engineer (Full Time) Location: Cupertino CA(Onsite) Mandatory Skills: Firmware development using C; 4+ years of experience. Skills: Requirements - Firmware Engineer Firmware configuration and maintenance for new product bringup:... 
    Full time

    Vir Healthway

    Cupertino, CA
    3 days ago
  •  ...Firmware Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Job Description: Job Family Definition: Analyzes, designs, programs, debugs and modifies firmware (e.g., DSP,... 
    Internship
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise

    San Jose, CA
    1 day ago
  •  ...Job Title: Senior Embedded Engineer Location: Troy, MI (Day 1 Onsite) Experience: 10+ Years Job Description We are looking for a...  ...responsible for designing, developing, and integrating secure firmware and middleware solutions for automotive platforms while... 
    Senior

    Javen Technologies

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

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