Senior Systems Software Engineer - NVLink
ExternalFull-timeRemote2mo ago
PythonExpress
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Drive platform bringup, feature enablement and debug on GPU systems. Triage and resolve software and firmware issues uncovered in systems qualification runs.
- Collaborate with architecture, hardware and firmware and software teams on firmware design with a focus on debug and test (DFx) and end-to-end performance. Delight customers by incorporating findings from the customer engagements into future products.
- Log bugs and track issues to closure across impacted product lines.
- Work on developing AI based automation tools and infrastructure to improve our firmware development, regressions and verification process
- What we need to see:
- BS or MS (or equivalent experience) degree in EE/CS or related field
- 5+ years of minimum experience in a software verification role
- Excellent debugging and analytical skills
- Software Development/ Verification knowledge is a bonus
- Experience with Python/Perl/C/C++
- Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA, etc).
- Excellent interpersonal skills and ability to collaborate with on-site and remote teams
- Ways to stand out from the crowd:
- You're passionate about low level software development/debug/verification
- Experience with AI and DL tools and technologies
- Experience with RTOS/RISCV programming/debugging
- Ability to work independently with minimum supervision
- Schedule oriented with excellent execution abilities
- #LI-Hybrid
- Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4. You will also be eligible for equity and benefits .
- Applications for this job will be accepted at least until May 31, 2026. This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
Additional Information
As a member of our NVLink team, you will be responsible for driving feature enablement on GPU systems and developing software tools and infrastructure for our next-generation GPU's which enables high-performance interconnect of multi-GPU systems. Familiarity with high-performance systems and networking protocols and architectures is a bonus.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at NVIDIA? Share your experience