Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Jenkins @ 4
Linux @ 4
Python @ 4
Communication @ 4
Git @ 4
Networking @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is looking for an excellent Senior Firmware Verification Engineer for the NVIDIA FW PHY verification group. You will be part of FW PHY verification of NVIDIA products and work closely with FW PHY development and architecture teams to gain a deep understanding of NVIDIA's products and technologies.
Responsibilities
- Own the responsibility for delivering networking features and their verification aspects.
- Define, develop and maintain verification infrastructure and regression test suites — make test suites robust, maintainable and easily portable.
- Work with continuous integration systems and regression tools, automate builds, run test suites and analyze results.
- Innovate to improve product quality and verification coverage.
Requirements
- B.Sc. in Computer Science, Computer Engineering, Electrical Engineering, or Communication Engineering.
- 5+ years of relevant experience working with established brands.
- Programming knowledge in C and C++ (C/CPP) and object-oriented programming (OOP).
- Experience with verification and automation, including developing and maintaining test suites and verification infrastructure.
- Knowledge of Linux.
- Creative, motivated, and autonomous engineer.
Ways to stand out
- Experience with Git.
- Background with Python.
- Experience with networking applications and protocols.
- Background with CI methodology & tools (Gerrit, Jenkins, etc.).
Benefits
- Competitive salary and a generous benefits package (see www.nvidiabenefits.com and https://www.nvidia.com/en-us/benefits/).
- Eligible for equity and standard NVIDIA benefits.
Compensation
Base salary ranges by level:
- Level 3: 148,000 USD — 235,750 USD
- Level 4: 184,000 USD — 287,500 USD
Final base salary will be determined based on location, experience, and pay of employees in similar positions.
Additional information
- Applications for this job will be accepted at least until August 18, 2025.
- NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.
More jobs at Nvidia
Senior Systems Software Engineer, Observability and Telemetry Platform
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Systems Software Engineer – GPU Software
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Software Engineer, CUDA Core Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Engineer, Applied Research - Accelerator Programming Model and Compiler
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior System Software Architect - Halos Core and Robotics Platform
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Similar jobs
Manager, Customer Enablement Engineering - Networking
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Senior Infrastructure Automation Engineer - Server and Storage
Bloomberg · New York City, United States
USD 130,000-225,000 per year
Senior Software Engineer - Apache Kafka Infrastructure
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Software Engineer - Datacenter Systems
Nvidia · Santa Clara, United States
USD 184,000-287,500 per year
Senior Software Engineer - GPU Networking
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior System Software Test Engineer, Networking
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Software Engineer - DPU Platform
Nvidia · Westford, United States
USD 116,000-224,200 per year