Jobs · Engineering · California

Software Engineer, Performance - New Grad

Nuro · Mountain View, CA · Yesterday
Engineering$153k–$175k/yrFull-time

About the role

We are looking for talented engineers to join our Performance team to optimize the performance of Nuro’s AV software, ensuring our vehicles can react quickly and safely to the world around them.

Responsibilities

  • Analyze, profile, debug, monitor, and optimize the performance of AV software
  • Design and develop systems and tools for memory management, thread prioritization, process/thread lifetime management
  • Work with engineers from different teams to define the system-level architecture and building blocks
  • Build core libraries and APIs to enable autonomy engineers to write high-performance code
  • Drive and encourage best practices within the team and the rest of the organization

Requirements

  • Strong system fundamentals and proficiency in C++
  • Expertise in computer architecture and operating systems
  • Experience developing in a highly concurrent, multi-processor, and multi-threaded environment
  • Experience with performance optimizations and software porting across a variety of compute architectures - like x86, ARM, GPUs, SoCs
  • Experience with performance profiling tools such as perf, VTune, BPF, Nvidia Nsight Systems

Qualifications

  • BS, MS or PhD in CS, or related technical field

Skills

  • Experience with GPU programming (e.g. CUDA, OpenCL) and low-level driver optimization for Nvidia GPUs
  • Experience with Nvidia DriveOS or ROS

Benefits

  • Your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $153,000 and $175,000 for the level at which this job has been scoped.
  • This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

Pay

The reasonably expected base pay range for this position is between $153,000 and $175,000 for the level at which this job has been scoped.

Schedule

Nuro offers a flexible schedule to accommodate the needs of our employees.

Similar jobs

Software Engineer

IntuitivePeachtree Corners, GA· Today
Engineering$128k–$173k/yrapply on careers.intuitive.com

Software Engineer

RevatureTampa, FL· Yesterday
Engineering$50k/yrapply on revature.com

Software Engineer

TEKsystemsVilla Park, IL· Yesterday
Engineering$110k–$126k/yrapply on ars2.equest.com

Software Engineer

AscendSan Francisco, CA· Yesterday
Engineering$140k–$175k/yrapply on grnh.se

Software Engineer

Allen Control SystemsSan Jose, CA· Yesterday
Engineering$180/hrapply on jobs.ashbyhq.com

Software Engineer

ConstellationChicago, IL· 1 wk ago
Engineering$95k–$105k/yrapply on jobs.constellationenergy.com