Enable job alerts via email!

Senior Firmware Engineer

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 184,000 - 357,000

Full time

29 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading technology company seeks a Senior Firmware Engineer to work on advanced networking features in AI and cloud environments. The role demands strong C/C++ skills, robust problem-solving abilities, and a deep understanding of digital design and computer architecture. Join a collaborative team focused on developing groundbreaking solutions at the forefront of technology.

Qualifications

  • 8+ years of experience in Firmware.
  • Strong capabilities in C/C++ and OOP.
  • Familiar with Linux scripting and debugging.

Responsibilities

  • Implement new features for NVIDIA NIC and Switch firmware.
  • Develop verification tests in complex Firmware testing environments.
  • Debug FW/validation issues with multi-functional teams.

Skills

C/C++
Data Analysis
Debugging
Problem Solving
Digital Design
Computer Architecture
Linux
Python

Education

Bachelor's or Master's Degree in Electrical/Computer Engineering

Tools

Oscilloscopes
Multimeters
Logic Analyzers

Job description

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 around the globe, the work environment is complex, results-oriented, and fast-paced. You will learn how a large software project is operated, maintained, qualified, and released, and how Hardware and Firmware are developed.

What you will be doing:

  • Work closely with the architecture and different software and hardware design teams.
  • Implement new features for NVIDIA NIC and Switch firmware.
  • Develop verification tests for advanced features in a highly complex and sophisticated Firmware testing environment.
  • Collaborate with multi-functional teams including chip design, board designers, Silicon, SW, and program managers to debug any FW/validation issues.
  • Be involved with early modeling and simulation to produce our products, including schematic and layout reviews on next-generation board designs.

What we need to see:

  • Bachelor's or master's Degree in Electrical/Computer Engineering, or equivalent experience.
  • Prior 8+ years of experience in Firmware.
  • Strong C/C++ and OOP capabilities.
  • Excellent data analysis, debugging, and problem-solving skills.
  • Strong understanding of digital design, computer architecture, Linux, drivers, and CPU/GPU/SOC architecture.
  • Familiar with Linux scripting languages and Python.
  • Motivated and independent with strong communication skills.

Ways to stand out from the crowd:

  • Coding and automation skills in scripting languages like Python.
  • Experience with RISCV architecture and verification.
  • Ability to multitask and prioritize in a fast-paced environment.
  • Strong interpersonal and communication skills, and ability to work effectively across teams.
  • Hands-on lab experience with board bringup, debugging, and lab tools (oscilloscopes, multimeters, logic analyzers).

We offer competitive salaries and a generous benefits package (www.nvidiabenefits.com), and are considered one of the most desirable employers in the tech industry. Our engineering teams are rapidly growing due to outstanding success. If you're a creative and autonomous engineer passionate about technology, we want to hear from you!

The base salary range is $184,000 - $356,500, determined by location, experience, and comparable roles.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We value diversity and do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability, or any other protected characteristic.

NVIDIA is the leader in accelerated computing, transforming industries through AI and digital twins, and tackling challenges no one else can solve.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.