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
Bash @ 4
Jenkins @ 4
Linux @ 6
Networking @ 6
Python @ 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
Join NVIDIA’s team working on accelerated computing and AI infrastructure. This role supports customers by resolving sophisticated PCIe firmware challenges and collaborating with QA, applications, chip design, software, and architecture teams.
Responsibilities
- Investigate, debug, and resolve complex PCIe firmware issues for customers.
- Serve as a trusted technical expert for customer-facing technical challenges.
- Collaborate with chip design, software, and architecture engineers to identify root causes and develop long-term solutions.
- Translate customer needs and field data into actionable product-development feedback.
- Improve team processes and contribute to the technical knowledge base.
Requirements
- Degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent experience.
- 8+ years of professional experience in embedded firmware development, including deep knowledge of PCIe.
- Strong foundation in computer architecture, operating systems, and object-oriented programming.
- Proactive, curious approach with a passion for continuous learning and problem-solving.
- Ability to explain complex technical issues clearly to customers and engineering peers.
- Experience with scripting languages such as Python or Bash for task automation.
Preferred Qualifications
- Experience in a customer-facing or application engineering role.
- Direct experience with PCIe switch architecture and firmware.
- Knowledge of hardware verification concepts and tools, including C++ and Jenkins.
- Expertise in networking protocols and the Linux operating system.
Compensation and Benefits
The base salary range is USD 184,000–287,500 for Level 4 and USD 224,000–356,500 for Level 5. The role also includes eligibility for equity and benefits.
More jobs at Nvidia
Engineering Manager, Data Labeling Platform
Nvidia · Santa Clara, United States
USD 200,000-391,000 per year
Engineering Manager, Local AI Agents
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Senior Deep Learning Software Engineer, DLSim
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Engineer, Fleet Intelligence Backend
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Staff Business Systems Analyst
Nvidia · Santa Clara, United States
USD 144,000-270,200 per year
Similar jobs
Senior HPC AI Cluster Engineer
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Senior MLOps Engineer - DSX Enablement
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
NVIDIA 2027 Internships: Deep Learning
Nvidia · Santa Clara, United States
USD 20-71 per hour
Staff Platform Engineer, Design Automation
Nvidia · Santa Clara, United States
USD 196,000-368,000 per year
Senior Engineer System Software, SDN Operations
Nvidia · Santa Clara, United States
USD 184,000-287,500 per year
Networking Verification Engineer
Nvidia · Austin, United States
USD 124,000-241,500 per year
Tech Lead Ethernet Networking Verification Engineer
Nvidia · Austin, United States
USD 184,000-287,500 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year