Taro Logo

Senior Firmware Verification Engineer, PCIe

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
12+ years of experience
AI · Hardware

Description For Senior Firmware Verification Engineer, PCIe

NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a Senior Firmware Verification Engineer for their PCIe team. This role combines technical leadership with hands-on verification work, focusing on next-generation NVIDIA devices. The position involves supervising verification plans, guiding implementation, and working across multiple disciplines including low-level firmware, C++ verification environments, and Python testing.

The ideal candidate will lead verification efforts for PCIe firmware, working at the intersection of hardware and software. They'll collaborate with multiple teams including firmware design, chip design, and architecture to ensure robust verification of NVIDIA's cutting-edge products. The role requires expertise in hardware verification concepts, PCIe protocols, and test-driven development.

This is an opportunity to join a company at the forefront of AI and accelerated computing, where your work will directly impact the development of technologies powering computers, robots, and self-driving cars. NVIDIA offers a supportive, diverse environment focused on innovation and making lasting impacts in the technology world.

The position demands a unique combination of technical depth in firmware verification, leadership skills, and cross-functional collaboration abilities. You'll be working with state-of-the-art technology while helping to shape the future of computing through comprehensive verification practices and methodology improvements.

Last updated 8 hours ago

Responsibilities For Senior Firmware Verification Engineer, PCIe

  • Develop and lead verification plans for teams
  • Guide engineers on verification implementation
  • Monitor coverage, Coverity, and other statistics
  • Work with firmware design, chip design, software, and architecture teams
  • Enhance methodologies and automated processes

Requirements For Senior Firmware Verification Engineer, PCIe

Python
Linux
  • B.Sc. in Electrical Engineering, Computer Science, or Computer Engineering
  • 12+ years of relevant experience
  • Knowledge of object-oriented programming
  • Understanding of computer structure and operating systems
  • Python or Bash programming skills
  • Problem-solving skills and independence
  • Strong interpersonal skills and self-learning ability

Interested in this job?

Jobs Related To NVIDIA Senior Firmware Verification Engineer, PCIe

Senior Lab DSP Communication Engineer

Senior Lab DSP Communication Engineer role at NVIDIA focusing on bridging simulation and real-world performance for high-speed wireline communication links.

Senior System Software Engineer - GPU and SoC

Senior System Software Engineer position at NVIDIA, focusing on GPU and SoC platform development, requiring 12+ years of experience in embedded systems and driver development.

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA leading BSP activities, CI/CD development, and system integration for the world leader in accelerated computing.

Senior System Software Engineer - QNX BSP and IOs Virtualization

Senior System Software Engineer position at NVIDIA focusing on QNX BSP and IOs Virtualization development.

Senior System Software Engineer - QNX BSP and IO Virtualization

Senior System Software Engineer position at NVIDIA focusing on QNX BSP and IO Virtualization development.