
Senior System Software Engineer - Tegra MODS
NVIDIA · Posted Nov 5
Graphics processing units, artificial intelligence platforms, accelerated computing, and data center solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
NVIDIA's Tegra system software group builds and maintains software for complex heterogeneous computing systems that power automotives. The team works across user-space, kernel, firmware and boot software for ARM-based SOCs, including system validation, thermal and power characterization, and manufacturing screening. This role develops drivers, tests and frameworks that stress the SOC/system, participates in system architecture analysis, and drives debug and root-cause analysis of complex hardware/software failures.
What you will do
- Develop drivers/tests and frameworks that can most efficiently stress the SOC/System and to see them through the full software development lifecycle. This can include working in user-space, kernel, firmware or boot software of SOC.
- Participating in overall system architecture analysis and collaborate with internal software teams and define/design use cases that can push the SOC/system to hit limits of power, noise patterns and bandwidth metrics
- Spearhead various initiatives to improve efficiency, robustness and user friendliness of the software we deliver for design validation, thermal & power characterization, manufacturing screening, and external customers bring up.
- Understand and participate in the debug /root cause analysis of very complex data center module/rack level failures. Recommend remediations and drive SW architecture improvements when applicable.
- Communicate optimally with various teams throughout the company, as well as customers and partners.
Skills used in this role
What the employer is looking for
- BS/MS in computer science or other related fields
- Strong C/C++ programming skills.
- 5+ years of experience
- Familiarity with SOC architecture, and ability to work close to the hardware.
- Strong problem-solving and debugging skills.
- Excellent communication and planning skills.
Preferred qualifications
- Solid understanding of ARM platform and Linux Kernel internals
- Experience in Pre-Silicon / Post-Silicon bringup planning, system validation testing, and execution of complex SoCs and platforms.
- Consistent record of learning new technologies on the job in a time-bound manner.
- Experience working in teams on large SW projects as well as an understanding of SW product release lifecycle
Benefits and support
- Compensation and benefits are detailed in the job posting
About NVIDIA
NVIDIA Corporation is a multinational technology company that designs graphics processing units (GPUs) for the gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market. Pioneering accelerated computing, the company has become a driving engine of modern artificial intelligence, deep learning, and data center infrastructure.
- Industry
- Semiconductors
- Company size
- 42000+ employees
- Founded
- April 5, 1993
- Location
- Santa Clara, California, USA
- Funding stage
- Public Company
Funding
Public Company · $5M raised
Leadership
Founder, President and Chief Executive Officer
Executive Vice President and Chief Financial Officer
Founder and NVIDIA Fellow
Executive Vice President, Worldwide Field Operations
Recent coverage
NVIDIA Newsroom
NVIDIA Sets Conference Call for Third-Quarter Financial Results2026-10-28
NVIDIA Newsroom
NVIDIA and Oracle Expand NVIDIA Vera Rubin to Multi-Gigawatt Scale2026-10-27
The Elec
Nvidia to Showcase Latest AI Infrastructure at AI Day Seoul 2026 Starting Nov. 92026-11-02