Senior Diagnostic Software Engineer

Nvidia

📍 Shenzhen, China, China

Full-time other-general Posted February 22, 2026

Job Description



We are now looking for a Diagnostics Software Engineer to work in our Tegra 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. You will work closely with both hardware engineers and other software engineers to design, develop, and debug the diagnostic software stack used for Tegra chips / products. You will also be heavily involved with interacting with various teams and writing various device drivers to produce high-quality, reliable diagnostic software that is extensively used both within NVIDIA and for the customer data center and automotive products that are used throughout the world.







What you’ll be doing:

+ 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 feature...