Senior Systems Software Engineer - NVLink
Role details
Job location
Tech stack
Job description
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.
What you'll be doing:
-
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
Requirements
-
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
Benefits & conditions
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you creative and autonomous? Do you love the challenge of crafting the highest performance & lowest power silicon possible? If so, we want to hear from you. Come, join our NVLink design team and help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field.
#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 (https://www.nvidia.com/en-us/benefits/) .