CareerPlanSign in

Software Engineer, Performance

California - HQ💼 Full-time💰 $160,360–$160,360🗓 2026-06-15 → 2026-09-26

Core

Optimize the performance of Nuro's AV software to ensure vehicles react quickly and safely, building systems for continuous performance analysis and latency reduction.

Role type

Senior IC systems performance engineer (autonomous driving)

Builds

Systems and tools for memory management, thread prioritization, process lifetime management, and core libraries/APIs for high-performance autonomy code

Domain

Autonomous driving / Physical AI / Embedded systems

Deliverable

production ML models

Required skills

C++, computer architecture, operating systems, multi-threaded programming, performance profiling, software porting across architectures (x86, ARM, GPUs, SoCs)

Preferred skills

GPU programming (CUDA, OpenCL), low-level driver optimization, Nvidia DriveOS, ROS

Technologies

perf, VTune, BPF, Nvidia Nsight Systems, CUDA, OpenCL, Nvidia DriveOS, ROS

Responsibilities

Analyze, profile, debug, monitor, and optimize AV software performance; Design and develop systems for memory and thread management; Work with teams to define system-level architecture; Build core libraries and APIs for autonomy engineers; Drive best practices within the organization

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.