Senior Firmware Verification Engineer – Networking & GPU FW

NVIDIA

Santa Clara (CA)

On-site

USD 152,000 - 288,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a Senior Software Engineer to join the InfiniBand Switch and NVLink FW group in Santa Clara, CA. You will be part of a firmware verification team focused on next-generation networking products for cloud, HPC, and storage.

Responsibilities include developing verification processes, designing features for the core switch and GPUs, and driving planning and execution within an Agile environment. Strong C++/Python skills and embedded software experience are essential.

Qualifications

  • B.Sc degree or equivalent in Computer Science, Computer Engineering, or Electrical Engineering
  • 5+ years of relevant overall professional experience
  • Proficient knowledge of C++, Python.
  • Experience with Embedded SW development.
  • Strong analytical, creative, debugging, and problem-solving skills.
  • Diligent and comfortable with multitasking in a dynamic environment with shifting priorities and changing requirements.
  • An excellent teammate with good interpersonal skills.

Responsibilities

  • As a Senior Software Engineer, you will be part of a firmware verification team, using your expertise in C++ and Python in an Agile methodology.
  • Develop the verification process, aligning with quality standards and project timelines.
  • Design and implement new features in the core of NVIDIA Switch and GPUs
  • Drive and facilitate the planning, scheduling, and execution of the project and activities of the team
  • Collaborate with architecture and different software design teams as part of the software development lifecycle.
  • Work in pre and post-silicon development environments of next-generation NVIDIA networking products.
  • Gain a deep understanding of networking technology, system debugging and stacks, as well as the HW/FW/SW relationship.
  • Innovate! Bring NVIDIA’s FW switching products to shine in customer’s view

Skills

C++
Python
Embedded SW development
Analytical thinking
Multitasking
Team player

Education

B.Sc degree or equivalent

Tools

Git
Gerrit
Jenkins

Job description

NVIDIA is seeking a Senior Software Engineer to join the InfiniBand Switch and NVLink FW group in Santa Clara, CA. You will be part of a firmware verification team focused on next-generation networking products for cloud, HPC, and storage.

Responsibilities include developing verification processes, designing features for the core switch and GPUs, and driving planning and execution within an Agile environment. Strong C++/Python skills and embedded software experience are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Verification Engineer
Senior Firmware Verification Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Software Engineer, Networking
Senior Software Engineer, Networking

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 148,000 - 287,500
Generous benefits package
Equity options
Senior Firmware Engineer – NIC/Switch (Equity)
Senior Firmware Engineer – NIC/Switch (Equity)

NVIDIA • Washington

On-site
USD 224,000 - 431,250
Equity
Benefits
Senior Firmware Engineer, Networking (C++/Python) - Equity
Senior Firmware Engineer, Networking (C++/Python) - Equity

Nvidia Corporation • Santa Clara (CA)

On-site
USD 148,000 - 287,500
Generous benefits package
Equity options
Senior Firmware Bringup & Verification Engineer – Hybrid
Senior Firmware Bringup & Verification Engineer – Hybrid

NVIDIA Gruppe • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Lead Software & Firmware Engineering Manager for HPC Networking
Lead Software & Firmware Engineering Manager for HPC Networking

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits package
Senior Firmware Engineer, Networking for AI & Cloud
Senior Firmware Engineer, Networking for AI & Cloud

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Senior Firmware Engineer: PHY & Networking - Equity
Senior Firmware Engineer: PHY & Networking - Equity

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 241,500
Senior Networking Firmware Engineer - Equity Eligible
Senior Networking Firmware Engineer - Equity Eligible

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Comprehensive benefits package
Equity eligibility
Senior Firmware Engineer - GPU Verification
Senior Firmware Engineer - GPU Verification

NVIDIA AI • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Competitive salaries
Generous benefits package
Equity