All vacancies
Senior System Software Engineer - GPU Server
NVIDIA
US, CA, Santa Clara · On-site · relocation$15,333–29,708 gross/mofull-timeNVIDIA Careers (offices abroad)
We are seeking software engineers to work on next-generation graphics and computing products. Our charter is to develop the most demanding applications a GPU or high-performance computing server will encounter in its lifecycle, by collaborating closely with customers to support innovation in their factories and data centers.
Responsibilities
- Working closely with architecture, hardware and driver teams through the product development lifecycle of computing and graphics processors, as well as compute products.
- Responsible for crafting software tools and infrastructure required for new chip development, validation, and productization.
- You will assess new hardware features and architect manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions.
- This job will require an understanding of our hardware and software architectures.
- What we need to see
- BS or MS degree in one of the areas of Electrical Engineering, Computer Engineering, Computer Science or equivalent experience
- 8+ years experience in a related hardware/software position
- Strong C/C++ programming skills
- Familiarity with computer architecture, and ability to work close to the hardware
- Background with PCIE, NVLink or server product technologies like Infiniband, Ethernet is a plus
Languages
- Work format
- On-site
- Seniority
- Senior
- Posted
- 18 May 2026
- Last verified
- In the last 5 days
Similar roles
- Senior Rust DeveloperEPAM Systems · Remote · Armenia
- Software Engineer, Sustaining EngineeringCanonical · Remote · worldwide
- SAP FIORI DeveloperPontoonglobal · Remote · worldwide, UTC+4 accepted
- Software EngineerDaymark Health · Remote · worldwide, UTC+4 accepted
- Full Stack Developer (Remote, Contract)INFUSE · Remote · Armenia
- AI Solutions ArchitectYour Personal AI · Remote · worldwide, UTC+4 accepted

