We are looking for a Senior System Software Engineer!
As a member of our NVLink development team, you will drive feature enablement post silicon and firmware/verification infrastructure for our next-generation GPUs that enable 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 bringup, feature enablement and debug on GPU systems post silicon.
-
Collaborate with architecture, hardware and software teams on feature design, development and enabling.
-
Triage and resolve firmware issues during customer quals/in the field.
-
Log bugs, track coverage metrics, and perform gap analysis.
-
Work on developing automation tools and infrastructure to improve our firmware development, regressions, and verification process
What we need to see:
-
BE / B.Tech or ME / M.Tech (or equivalent experience) degree in EE/CS or related field
-
5+ years of minimum experience in a software development role
-
Excellent debugging and analytical skills
-
Software Verification, DFx 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/ debugging / verification
-
Experience with HW/SW interactions
-
Experience with RTOS/RISCV programming/debugging
-
Ability to work independently with minimum supervision
-
Schedule-oriented with excellent execution abilities
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
NVIDIA Bengaluru, Karnataka, IND Office
6, Chinappa Layout, Laxmi Sagar Layout, Mahadevapura, Bengaluru, Karnataka, India, 560048