Senior Firmware Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions to tackle challenges no one else can solve.
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Senior Firmware Engineer

We are seeking a talented Senior Firmware Engineer to join our Network adapter Firmware team at NVIDIA. Our team develops cutting-edge networking features for cloud, HPC, and storage, driving data growth for the world's largest companies. The work environment is dynamic, meaningful, and fast-paced, with talented engineers located globally.

As a Senior Firmware Engineer, you will:

  • Collaborate closely with architecture and software design teams
  • Implement new features in the core of NVIDIA NIC firmware
  • Create verifiers for advanced features in our random Firmware testing environment
  • Gain deep understanding of system debug, networking technology and stacks, and HW/FW/SW relationships
  • Learn about large-scale software project operations, maintenance, qualification, and release processes

Requirements:

  • B.Sc. in Computer Science/Engineering or equivalent experience
  • 5+ years of development experience, or 2+ years of team lead experience
  • Strong C/C++ capabilities
  • Excellent understanding of data structures and algorithms
  • Scripting abilities (Python, Bash)
  • Strong analytical, debugging, and problem-solving skills
  • Motivation, independence, and strong interpersonal skills

Preferred qualifications:

  • Knowledge of network protocols
  • Prior verification experience
  • Real-time programming skills
  • Knowledge of storage protocols
  • Experience with Agile methods

NVIDIA, which acquired Mellanox in 2020, is known for being one of the most desirable employers in the technology world. We offer a diverse and inclusive work environment, fostering creativity and autonomy. Join us in developing intelligent interconnect solutions that increase data center efficiency and unlock system performance.

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

Last updated 2 days ago

Responsibilities For Senior Firmware Engineer

  • Work closely with the architecture and different software design teams
  • Implement new features in the core of NVIDIA NIC firmware
  • Implement verifiers for advanced features in our advanced random Firmware testing environment
  • Gain a deep understanding of system debug, networking technology and stacks, as well as the HW/FW/SW relationship
  • Learn how a big software project is operated, maintained, qualified and released, and how Hardware and Firmware are developed

Requirements For Senior Firmware Engineer

Python
Linux
  • B.Sc. in Computer Science/Engineering or equivalent experience
  • 5+ years of development experience, AND/OR 2+ years of team lead experience
  • Strong C/C++ capabilities
  • Excellent understanding of data structures and algorithms fundamentals
  • Scripting abilities (Python, Bash)
  • Strong analytical, debugging and problem solving skills
  • Motivated and independent with strong interpersonal skills

Interested in this job?

Jobs Related To NVIDIA Senior Firmware Engineer

Embedded Software Senior Engineer –SoC Firmware

Join Qualcomm as an Embedded Software Senior Engineer in Cork, Ireland, working on cutting-edge SoC firmware for next-gen wireless technologies.

Lead Engineer Sr - Compute platform

Lead Engineer Sr position for Compute platform at Qualcomm, focusing on ADAS/Autonomy SoCs and embedded software development.

Senior Mixed-Signal Design Engineer

NVIDIA seeks a Senior Mixed-Signal Design Engineer in Santa Clara, CA to lead CMOS high-speed interface and mixed-signal circuit design, offering competitive salary and benefits.

Hardware Test Engineer

Join Span as a Hardware Test Engineer to lead hardware reliability and safety strategies for renewable energy infrastructure.