All vacancies
Senior System Software Engineer, CPU
NVIDIA
China, Shenzhen +1 more · On-site · relocationSalary not disclosedfull-timeNVIDIA Careers (offices abroad)
We are now looking for a System Software Engineer to work in our Chip system software group. The best candidates will have excellent C/C++, a thorough understanding of operating systems and kernel programming, a good understanding of computer architecture.
Responsibilities
- Develop drivers and tests to see them through the full software development lifecycle.
- Work with software engineers, hardware, and arch teams to implement and optimize features for the diagnostic solutions used for various system-on-chip (SOC) use cases.
- Triage, debug, and implement fixes in the software stack.
- Communicate efficiently with peers throughout the company, as well as customers and partners.
- What we need to see
- BS or MS in EE/CS and 5+ years of industry related experience
- Strong C/C++ programming skills.
- Familiarity with SOC architecture, and ability to work close to the hardware.
- Previous experience of working on a large modular system software code base is preferable.
- Strong problem-solving and debugging skills.
Languages
- Work format
- On-site
- Seniority
- Senior
- Posted
- 20 Sept 2026
- Last verified
- In the last 5 days
Similar roles
- C# Software Engineer | CRMSoftConstruct · Armenia · On-site
- Lead SAP PaPM Developer / Tax Technology SpecialistEPAM Systems · Remote · Armenia
- Senior Software Engineer (Node.js/Python)Opinov8 · Remote · worldwide, UTC+4 accepted
- C# developer (Remote)TechBiz Global · Remote · Armenia
- Senior Backend Engineer - Remote, ContractXperteez Technology · Remote · worldwide, UTC+4 accepted
- Senior Azure DevOps EngineerEPAM Systems · Remote · Armenia

