Senior Firmware Verification Engineer

at Nvidia
USD 152,000-287,500 per year
SENIOR
✅ On-site

Tech Stack

Agile Debugging @ 7 GPU Git @ 6 HPC InfiniBand Jenkins @ 6 Linux @ 6 NVLink Networking @ 7 Python @ 6 Software Development @ 4

Details

NVIDIA is seeking a software engineer to join the InfiniBand Switch and NVLink firmware group in Santa Clara, California. The verification team develops modern networking features for cloud, high-performance computing, and storage applications as part of the development of next-generation networking products.

Responsibilities

  • Work as part of a firmware verification engineering group, using C++ and Python within an Agile methodology.
  • Develop the verification process in alignment with quality standards and project timelines.
  • Design and implement new features in the core of NVIDIA switches and GPUs.
  • Drive and facilitate project and team planning, scheduling, and execution.
  • Collaborate with architecture and software design teams throughout the software development lifecycle.
  • Work in pre-silicon and post-silicon development environments for next-generation NVIDIA networking products.
  • Develop a deep understanding of networking technology, system debugging and stacks, and the relationship between hardware, firmware, and software.

Requirements

  • Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or Electrical Engineering.
  • At least 5 years of relevant professional experience.
  • Proficiency in C++ and Python.
  • Experience with embedded software development.
  • Strong analytical, creative, debugging, and problem-solving skills.
  • Ability to multitask in a dynamic environment with shifting priorities and changing requirements.
  • Strong teamwork and interpersonal skills.

Preferred Qualifications

  • Knowledge of network protocols.
  • Background with continuous integration methodologies and tools, including Git, Gerrit, and Jenkins.
  • Background in Linux internals.

Benefits

The position offers competitive salaries, equity, and a benefits package. NVIDIA is an equal opportunity employer committed to an inclusive work environment.

More jobs at Nvidia

Similar jobs