Senior Automotive Performance Software Engineer

NVIDIA Corporation

Canada

On-site

CAD 213,000 - 403,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Corporation is seeking an Automotive Performance Senior Software Engineer in Canada to optimize system software for automotive platforms and to drive performance benchmarks across ARM hardware. You will work with DriveOS, Hardware Architecture and Test teams on critical boot and runtime metrics.

The role requires strong C/C++, Linux/QNX expertise, plus a track record in benchmarking and performance tuning.

Qualifications

  • Master's degree in CS/Engineering or equivalent experience.
  • 5+ years of proven experience in systems or software performance.
  • Solid C/C++ programming abilities with automotive sector experience.
  • Proficiency in Linux and QNX; Android knowledge is advantageous.
  • Strong benchmarking, boot-time optimization, and runtime performance skills.
  • Experience with profiling utilities and virtualization overhead analysis.
  • AI/ML experience is highly desirable.

Responsibilities

  • Optimize system software for NVIDIA automotive performance platforms with Safe RTOS.
  • Collaborate with Hardware Architecture, DriveOS, Power and Test teams on boot and runtime benchmarks.
  • Ensure targets by supervising micro benchmarks and industry-standard benchmarks across IPs.
  • Develop features in automotive profiling tools with AI assistance.
  • Benchmark the hypervisor and minimize overhead on ARM systems.
  • Collaborate with the ADAS/AV team to optimize the next-gen NVIDIA Tegra stack.

Skills

C/C++
Software performance

Education

Master's degree in Computer Science or Engineering

Tools

Linux
QNX
Hypervisors

Job description

NVIDIA Corporation is seeking an Automotive Performance Senior Software Engineer in Canada to optimize system software for automotive platforms and to drive performance benchmarks across ARM hardware. You will work with DriveOS, Hardware Architecture and Test teams on critical boot and runtime metrics.

The role requires strong C/C++, Linux/QNX expertise, plus a track record in benchmarking and performance tuning.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Hybrid, AI-Driven
Senior Embedded Software Engineer — Hybrid, AI-Driven

Ford • Ottawa

Hybrid
CAD 96,000 - 146,000
Senior Embedded Software Engineer (C/ARM) – Hybrid
Senior Embedded Software Engineer (C/ARM) – Hybrid

Ford • Ottawa

Hybrid
CAD 96,000 - 146,000
Senior Hardware Engineer
Senior Hardware Engineer

Ottawa Infotainment • Ottawa

On-site
CAD 110,000 - 150,000
Automotive IVI/ADAS Hardware Applications Lead
Automotive IVI/ADAS Hardware Applications Lead

Qualcomm • Markham

On-site
CAD 113,000 - 163,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ottawa Infotainment • Ottawa

On-site
CAD 90,000 - 120,000
Join a small elite team
Work on platform technology
Staff Embedded Software Engineer, Virtualization
Staff Embedded Software Engineer, Virtualization

Jobgether • Vancouver

Hybrid
CAD 137,000 - 182,000
RSUs
Health coverage
Hybrid work arrangement
+1
Manager, Performance Engineering
Manager, Performance Engineering

NVIDIA Corporation • Toronto

Hybrid
CAD 200,000 - 250,000
Equity
Benefits package
Senior Embedded Driver Engineer – BSP/QNX
Senior Embedded Driver Engineer – BSP/QNX

QNX • Ottawa

On-site
CAD 151,000 - 211,000
VIP bonus program
Employee benefits
Automotive SoC Hardware Applications Lead (ADAS/IVI)
Automotive SoC Hardware Applications Lead (ADAS/IVI)

linetgroup • Markham

On-site
CAD 113,000 - 163,000
Senior Linux Graphics Driver Engineer — Vulkan/OpenGL
Senior Linux Graphics Driver Engineer — Vulkan/OpenGL

2100 NVIDIA USA • Canada

On-site
CAD 258,000 - 501,000