Full-Time

Senior Software Performance Engineer

Posted on 10/8/2024

Zoox

Zoox

1,001-5,000 employees

Develops autonomous electric ride-hailing vehicles

Automotive & Transportation
Energy
AI & Machine Learning

Compensation Overview

$192k - $309kAnnually

+ Sign-on Bonus

Senior

Company Historically Provides H1B Sponsorship

San Mateo, CA, USA

The position is onsite.

Category
Software QA & Testing
Software Engineering
Required Skills
C/C++
Linux/Unix

You match the following Zoox's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • BS in computer science or related field
  • 6+ years of professional experience in software development or related fields
  • Strong knowledge of C++ and experience in large code bases
  • Familiar with CPU system architecture and OS fundamentals
  • Comfortable in Linux development environments
  • Good communication and organization skills, with a logical approach to problem-solving, good time management, and task prioritization skills
Responsibilities
  • Build real-time instrumentation for performance monitoring (CPU, GPU, latency, memory) of the online system, and benchmarking frameworks to support offline performance evaluation.
  • Build tools and scripts to evaluate and analyze performance at scale in CI, as well as on vehicle.
  • Establish budgets for existing architectures, and provide data to define next-gen architectures.
  • Analyze performance metrics in online software to identify resource utilization hotspots and root causes.
  • Propose and co-implement actionable solutions with software component teams.
  • Support teams in helping to squeeze out the maximum performance of their code, while minimizing resource contention.
  • Work as part of the Core team to build a middleware framework that promotes efficient and performant code development.
  • Work cross-functionally to ensure Zoox software runs optimally across the fleet.
Desired Qualifications
  • Experience using various Linux performance monitor tools, such as perf, eBPF, Perfetto
  • Kernel and/or driver development experience
  • Experience with software & hardware benchmarking and Hardware-in-the-Loop (HIL) systems
  • Proficiency with Git, Bazel, and CI pipelines
  • Hands-on experience in the development, debugging, and profiling of complex multi-process real-time systems like game engines or robot systems
  • Proficiency with Python or Scala is a plus
  • Acquainted with a firm/hard real-time operating system environment
  • Proficiency with SQL and data platforms such as DataBricks, Looker, and ETL pipelines
  • Experience debugging and optimizing GPU kernels using tools like Nsight Systems and Compute

Zoox is developing a fully integrated autonomous ride-hailing service with a vehicle designed specifically for self-driving. This vehicle features advanced sensors and AI systems for navigating urban environments, while prioritizing passenger comfort and safety. Unlike competitors that retrofit existing cars, Zoox's approach allows for optimization in every aspect of the vehicle and service. The goal is to create a smarter, safer, and more sustainable transportation system that enhances urban living.

Company Size

1,001-5,000

Company Stage

Acquired

Total Funding

$1.2B

Headquarters

Menlo Park, California

Founded

2014

Simplify Jobs

Simplify's Take

What believers are saying

  • Zoox's expansion into San Francisco and Las Vegas targets key urban markets.
  • Partnership with Williams Racing boosts brand visibility in high-profile US events.
  • Collaboration with Nvidia enhances autonomous driving capabilities with advanced AI.

What critics are saying

  • Competition from Waymo and Tesla could impact Zoox's market share.
  • Shift from x86 to Arm architecture may require significant tech investment.
  • Nvidia and Uber's partnership could outpace Zoox's technology advancements.

What makes Zoox unique

  • Zoox designs vehicles specifically for autonomous operation, unlike retrofitting existing cars.
  • The vehicle's unique design lacks a traditional steering wheel, enhancing passenger space.
  • Zoox's holistic approach optimizes safety, efficiency, and passenger comfort in urban environments.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Maternity & Paternity Leave

Vacation & Paid Time Off

Sick Days

Free Lunch or Snacks

Employee Assitance Program

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

1%

2 year growth

0%
Benzinga
Jan 19th, 2025
Amazon's Zoox Plans To Launch Robotaxi Service This Year

Zoox plans to launch an "Early Rider Program" in Las Vegas in the next few months.

PYMNTS
Jan 17th, 2025
Computing Architectures For Ai Workloads Face A Dilemma

A fork in the road is emerging in computing architectures that could upend the pecking order of today’s leading chipmakers. For nearly half a century, the dominant architecture for the CPU was the x86, created by Intel. Most of the world’s computers, servers and data centers use the x86 architecture. Since it has been around since 1978, introduced as part of the Intel 8086 processor, this architecture ensures that older software written for earlier x86 processors can run on newer x86 CPUs. Intel and AMD are the two largest users of x86. But a rising star is British chip designer Arm, which uses a different CPU architecture not compatible with x86

The Robot Report
Jan 12th, 2025
First Ride Inside A Zoox Robotaxi At Ces 2025

LAS VEGAS — During CES 2025 last week, Mike Oitzman, senior editor at The Robot Report, was invited to a demonstration ride in a Zoox Inc. robotic taxicab. He was joined by Mike White, chief product officer of Zoox, for a interview during the ride around the Las Vegas Strip.The Foster City, Calif.-based company recently announced that it is testing its vehicles in San Francisco. Its vehicle, which has no traditional steering wheel or driver, is currently offering free rides to Zoox employees and guests.The robotaxi features individual climate control, music selection, and a quiet, all-electric design. Zoox said its vehicle can operate for 16 hours and navigate through dynamic environments such as construction zones and city streets.It boasts four-wheel steering and bi-directional capabilities, enhancing pickup and drop-off efficiency, said the company. The ride experience emphasizes passenger comfort and control, aiming to transform mobility by providing a serene and customizable journey.There is no human driver or even a safety driver in this Zoox vehicle

The Cool Down
Jan 11th, 2025
Tech reviewer shares honest thoughts on Tesla-rival robo-taxi coming to select US cities: 'This one's a little bit different'

Zoox, a subsidiary of Amazon, is developing fully autonomous electric vehicles to provide transportation in the same way a taxi or Uber would.

PYMNTS
Jan 7th, 2025
Nvidia Ai To Boost Development Of Autonomous Vehicle Tech

Autonomous vehicles (AVs) are emerging as a use case for artificial intelligence, with Nvidia announcing partnerships with carmakers to develop self-driving technology using its hardware and software platform. “The AV revolution has arrived after so many years, with Waymo’s success and Tesla’s success,” said Nvidia CEO Jensen Huang during a keynote speech at CES 2025 in Las Vegas Monday (Jan. 6). Nvidia and Uber announced in a Monday press release that they will jointly develop AI-powered self-driving technology. Uber will use data from millions of trips taken in its vehicles and pair it with Nvidia’s new generative world foundation model, Cosmos. This enables Uber’s AI systems to train in virtual-world settings

INACTIVE