Skip to content
mimi

Automotive Performance Senior Software Engineer

Nvidia

Bengaluru · On-site Full-time Senior Today

About the role

About

NVIDIA is an established leader in computer graphics, PC gaming, and accelerated computing for over 25 years. We are embarking on a new era fueled by AI and are searching for a remarkable Automotive Performance Senior Software Engineer to join our energetic team. You will participate in groundbreaking projects that drive technology and innovation forward, impacting leading performance solutions in the automotive industry.

Responsibilities

  • 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 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.

Requirements

  • Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Minimum of 10 years of proven experience in systems or software performance.
  • Strong C/C++ programming abilities with prior 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.

Requirements

  • Master’s degree in computer science, Engineering, or a related field, or equivalent experience.
  • A minimum of 10 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.

Responsibilities

  • 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.

Skills

AIARMC++CLinuxQNXTegra

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free