NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Senior System Software Engineer, Automotive Performance
Location
California
Posted
13 days ago
Salary
$224K - $431.3K / year
Seniority
Senior
Job Description
Senior System Software Engineer, Automotive Performance
NVIDIA
• Play a key role in optimizing system software for Nvidia automotive performance platforms with Safe RTOS. • Collaborate closely with Hardware Architecture, DriveOS, Power, and Test teams to track key boot & runtime performance benchmarks. • Ensure the software and hardware meet projected targets by closely supervising micro benchmarks and industry-standard benchmarks across IPs. • 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 in optimizing the next-gen stack from NVIDIA on Tegra platforms.
Job Requirements
- Master’s degree in computer science, Engineering, or a related field, or equivalent experience
- A minimum of 12 years of proven experience in systems or software performance
- Solid C/C++ programming abilities accompanied by 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.
Benefits
- Competitive salaries
- Comprehensive benefits package
- Equity eligibility
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Develop and maintain full stack functionality for the ChartCheck application across frontend and backend systems • Design and implement scalable web and cloud-based software solutions using C# and JavaScript technologies • Collaborate with cross-functional teams to create innovative software products for cancer treatment centers • Participate in thoughtful code reviews and contribute to maintaining high software quality standards • Track and manage development work clearly and independently through tickets and project workflows • Support teammates through knowledge sharing, collaboration, and mentorship • Contribute to secure and compliant software development practices within healthcare environments
Senior Software Engineer – AI
Lumin DigitalLumin Digital is a fintech company specializing in cloud native digital banking solutions.
• Design and build AI-powered features across Lumin's digital banking platform • Integrate LLMs and AI APIs into production systems with robust prompt engineering, output validation, and safety guardrails • Evaluate AI outputs critically, ensuring accuracy, reliability, and compliance with financial services regulations • Collaborate cross-functionally with product managers, designers, QE engineers, and other teams to deliver end-to-end AI features • Champion security and compliance in AI feature development • Conduct and participate in code reviews, raising the technical bar for AI-related work
• Act as a critical contributor to developing key products from Outschool, participating and demonstrating exemplary proficiency in domain understanding, user empathy, engineering design, system quality, and cross-functional collaboration • Execute true 0-to-1 efforts with an innovative and action-oriented mindset, embracing ambiguity as an opportunity rather than a challenge • Lead Outschool’s AI-native development transformation both as a cross-team lead and as a deep IC who leads by example • Take on people management responsibilities as needed, like day-to-day support, performance management, and career development • Act as a senior engineering leader to shape Outschool’s engineering culture and processes, particularly with an AI angle • Contribute to hiring by helping identify, interview, and onboard strong engineering talent • Participate in stand-ups, sprint planning, retros, production deployments, and on-call rotations
Senior Full-Stack Software Engineer
CourtAvenueCourtAvenue is a marketing services company that is “accelerating digital transformation” for the most ambitious brands in the world. The company, as an emp
• Design, build, and ship production-grade systems end-to-end - frontend, backend, infrastructure, and the operational glue in between - on time, on budget, and at high quality. • Own technical decisions on architecture, cloud topology, observability, deployment, and security for the projects you lead. • Write secure, resilient, well-tested code, and hold the bar on code review for the people you work alongside. • Debug hard problems - production incidents, performance regressions, concurrency bugs, distributed systems weirdness - and write up what you learn so the team gets stronger. • Build prototypes and proofs of concept to learn quickly (hours, not days), validate ideas, and de-risk technical decisions before committing to a direction. • Mentor teammates and serve as the rubber duck for tougher technical problems. Make the people around you better. • Research new technologies and tools and contribute to refining team processes and engineering practices to deliver excellence. • Provide rough effort estimates and technical scope on new opportunities, and occasionally help present technical options to client stakeholders.




