# Senior Systems Software Engineer - NVLink

**Company**: NVIDIA
**Location**: Santa Clara
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Systems-Software-Engineer---NVLink_JR2007807?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_cae8439b-c78

## Description

As a member of our NVLink team, you will drive feature enablement on GPU systems and develop software tools and infrastructure for our next-generation GPUs. The successful candidate will have a strong background in high-performance systems and networking protocols and architectures.

Key responsibilities include:

- Driving platform bringup, feature enablement and debug on GPU systems

- Collaborating with architecture, hardware and firmware and software teams on firmware design with a focus on debug and test (DFx) and end-to-end performance

- Logging bugs and tracking issues to closure across impacted product lines

- Working on developing AI-based automation tools and infrastructure to improve our firmware development, regressions and verification process

Requirements include:

- A Bachelor's or Master's degree in Electrical Engineering, Computer Science or a related field

- At least 5 years of 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

Preferred qualifications include:

- Passion for 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

## Skills

### Required
- Python
- Perl
- C
- C++
- Computer system architecture
- Microprocessors
- Microcontroller fundamentals

### Nice to have
- AI
- DL
- RTOS
- RISCV
- Debugging
- Analytical skills

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Systems-Software-Engineer---NVLink_JR2007807?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
