Tech Stack
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.
AI
Communication @ 6
Debugging @ 7
GPU @ 6
Leadership @ 7
Robotics
- 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 expanding the use of GPUs in AI, accelerated computing, robotics, autonomous vehicles, and other areas. This role manages the team responsible for the reliability, robustness, and pre-silicon readiness of GSP firmware across NVIDIA product lines.
Responsibilities
- Lead, mentor, and develop a multidisciplinary engineering team responsible for GSP firmware stability, field debuggability, resiliency, and pre-silicon readiness for upcoming chips, from roadmap and architecture through development and validation.
- Own GSP firmware release execution across concurrent release trains, including dedication tracking, blocker burndown, and go/no-go readiness.
- Partner with technical leads and architects, who own technical direction, while owning team execution and delivery.
- Drive measurable improvements in test coverage and stability metrics and report results monthly.
- Coordinate architectural alignment, project scoping, prioritization, and execution accountability.
- Ensure projects are delivered on time, within scope, and to high quality standards.
- Champion the delivery of robust, high-quality GPU driver software by establishing validation protocols, monitoring key performance indicators, and proactively addressing technical challenges.
Requirements
- Bachelor's or master's degree in Computer Science, Electrical Engineering, Electronic Engineering, or a related field, or equivalent experience.
- At least 6 years of overall experience in related areas, including at least 3 years of management experience.
- Strong systems software background, including hands-on C programming and debugging skills.
- Experience with kernels, drivers, firmware, or embedded systems.
- Demonstrated ownership of release processes and quality metrics in a shipping product.
- Experience managing incident and critical issue response with customer exposure.
Preferred Qualifications
- Expertise in GPU driver development and validation.
- Experience leading distributed engineering teams across multiple time zones and regions.
- Strong leadership skills and a history of successfully implementing complex engineering projects.
- Excellent collaboration and communication skills, with the ability to partner effectively with collaborators at all levels.
- Experience bringing up software on pre-silicon platforms such as simulation or emulation.
Benefits
NVIDIA offers competitive salaries, equity, and a comprehensive benefits package.
The expected base salary ranges are USD 184,000–287,500 for Level 2 and USD 224,000–356,500 for Level 3. The base salary is determined by location, experience, and other objective job-related factors. Applications will be accepted at least until November 8, 2026. This posting is for an existing vacancy.
More jobs at Nvidia
Senior Networking Architect
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Vision Language Model Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Software Engineering Intern - 2027
Nvidia · Munich, Germany
EUR 47,800-82,900 per year
Network Site Reliability Engineer
Nvidia · Santa Clara, United States
USD 168,000-333,500 per year
Manager, Software Engineering
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Similar jobs
Director, Tegra Firmware
Nvidia · Santa Clara, United States
USD 320,000-488,800 per year
Manager, Performance Engineering
Nvidia · Toronto, Canada
CAD 200,000-250,000 per year
Senior Director, Graphics Systems Software
Nvidia · Santa Clara, United States
USD 384,000-575,000 per year
Senior Manager, AI and HPC Cluster Engineering Enablement
Nvidia · Santa Clara, United States
USD 272,000-488,800 per year
Senior Machine Learning Engineer, Prediction - Autonomous Driving
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Machine Learning Engineer, Perception - Autonomous Driving
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior System Software Engineer, GPU Server
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior System Software Engineer - GPU SW
Nvidia · Santa Clara, United States
USD 184,000-287,500 per year