NVIDIA
Senior System Software Engineer - Tegra
$184K–$356K
US, CA, Santa Clara · Senior · Full-time · Posted Oct 14, 2026
- Experience
- 8+ years of experience.
- Education
- BS/MS in EE/CS or equivalent experience.
About the job
Develops and maintains Tegra system software for diagnostics, system stress testing, and validation across complex server, automotive, and embedded systems.
What you'll do
- Develop drivers, tests, and frameworks across user-space, kernel, firmware, or boot software through the full development lifecycle.
- Analyze system architecture and design use cases that test power, noise, and bandwidth limits.
- Improve software for validation, characterization, manufacturing screening, and customer bring-up; debug complex system failures and recommend fixes.
What they ask for
- BS/MS in EE/CS or equivalent experience.
- Strong C/C++ and object-oriented programming skills.
- Experience with low-level or driver-level programming.
- Understanding of processor architecture fundamentals, preferably ARM; strong problem-solving, debugging, communication, interpersonal, and planning skills.
Nice to have
- Knowledge of Linux kernel internals and Server / PC system architecture.
- Experience with pre-silicon/post-silicon bring-up of complex SoCs and platforms; experience on large software projects.
Pay
184,000 USD - 287,500 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)
Tools
C/C++, Linux kernel, ARM
Model-written summary · the original posting is authoritative