Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Senior System Software Engineer Firmware 
India, Karnataka, Bengaluru 
496031895

14.04.2025
India, Bengaluru
time type
Full time
posted on
Posted 30+ Days Ago
job requisition id

As a member of our NVLink development team, you will drive feature enablement post silicon andfirmware/verificationinfrastructure 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/RISCVprogramming/debugging

  • Ability to work independently with minimum supervision

  • Schedule-oriented with excellent execution abilities