Senior System Software Engineer, Automotive Performance
at Nvidia
π Santa Clara, United States
USD 224,000-431,200 per year
Used Tools & Technologies
Machine LearningRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Linux @ 6
Android @ 6
AI @ 4
Profiling @ 4
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today NVIDIA is harnessing the possibilities of AI to build the next era of computing. As an NVIDIAN, you will work in a varied, collaborative environment and contribute to automotive performance solutions on NVIDIA platforms.
Responsibilities
- Optimize system software for NVIDIA automotive performance platforms with Safe RTOS.
- Collaborate closely with Hardware Architecture, DriveOS, Power, and Test teams to track key boot and runtime performance benchmarks.
- Supervise micro-benchmarks and industry-standard benchmarks across IPs to ensure software and hardware meet projected targets.
- Contribute to developing innovative features in automotive profiling tools with AI assistance.
- Benchmark the hypervisor and ensure the lowest overhead on ARM systems.
- Collaborate with the ADAS/AV team to optimize the next-gen stack on Tegra platforms.
Requirements
- Masterβs degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Minimum of 12 years of proven experience in systems or software performance.
- Solid C/C++ programming abilities and previous experience in the automotive sector.
- Proficiency in Linux and QNX; knowledge of Android is advantageous but not mandatory.
- Solid understanding of benchmarking, boot time optimization, compiler optimizations, and runtime performance improvements.
- Knowledge of hypervisors, virtualization, and overhead analysis.
- Experience working with profiling utilities to improve system software efficiency.
- AI/ML experience is highly desirable.
Compensation & Other Details
- Base salary range for Level 5: 224,000 USD - 356,500 USD.
- Base salary range for Level 6: 272,000 USD - 431,250 USD.
- You will also be eligible for equity and benefits.
- Applications accepted at least until May 22, 2026.
- NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.