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 engineering teams, and working with various departments including firmware design, chip design, and architecture teams.

The ideal candidate will bring 12+ years of experience and strong technical expertise in firmware verification, particularly in PCIe technologies. You'll be working at the intersection of hardware and software, developing verification strategies and implementing automated testing environments using languages like Python and C++. This role offers the opportunity to work on cutting-edge technology that powers AI, robotics, and self-driving cars.

NVIDIA offers a supportive and diverse environment where innovation is celebrated. You'll be part of a team that's defining the future of computing, working on projects that have real-world impact. The position requires both technical depth in verification methodologies and leadership skills to guide teams effectively.

The role is based in Israel (Yokneam or Tel Aviv) and offers the chance to work with some of the brightest minds in the industry. You'll be contributing to NVIDIA's mission of transforming industries through AI and accelerated computing, while developing your expertise in firmware verification and team leadership.

Last updated 5 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 Boot Software Engineer

Senior Boot Software Engineer position at NVIDIA, developing bootloader for Tegra SoC platforms, requiring 5+ years of embedded software development experience.

Senior Software Engineer - Ethernet Switch

Senior Software Engineer position at NVIDIA focusing on Ethernet Switch SDK development, requiring expertise in C programming and embedded systems.

Senior Firmware PHY Verification Engineer

Senior Firmware PHY Verification Engineer position at NVIDIA, focusing on firmware verification, requiring 5+ years of experience and strong C/C++ programming skills.

Senior Digital Design Verification Engineer - Hardware

Senior Digital Design Verification Engineer role at NVIDIA focusing on verifying SerDes IPs for gaming, AI, and autonomous driving applications.

Senior Firmware PHY Developer

Senior Firmware PHY Developer role at NVIDIA, focusing on firmware development for network devices, requiring expertise in C programming and embedded systems.