Search by job, company or skills

NVIDIA

Senior System Software Engineer, Firmware

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

JR1994787

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 128388559

Similar Jobs