Senior System Software Engineer - Tegra
Core
Develop drivers, tests, and frameworks to stress-test heterogeneous computing systems (SOC) for design validation, thermal/power characterization, and manufacturing screening.
Role type
Senior System Software Engineer (SoC diagnostics & validation)
Builds
Software for complex heterogeneous computing systems powering AI, HPC, and accelerated computing workloads
Domain
Semiconductor / Embedded Systems / AI Infrastructure
Deliverable
production ML models
Required skills
C/C++ programming, low-level/driver programming, processor architecture (ARM), Linux kernel internals, system architecture analysis, debugging/root cause analysis
Preferred skills
Pre-Silicon/Post-Silicon bringup experience, Server/PC system architecture knowledge, large SW project experience
Technologies
Linux kernel, ARM, SOC, heterogeneous computing
Responsibilities
Develop drivers/tests/frameworks to stress SOC/system; Participate in system architecture analysis and define use cases; Improve efficiency/robustness of software for design validation and manufacturing; Debug complex data center module/rack level failures; Collaborate with internal teams and customers
Seniority
Senior, hands-on IC