Avride · 1 month ago
Software Engineer - System Performance Engineer
Avride is at the forefront of enabling cutting-edge autonomous vehicle technology, and they are seeking a Software Engineer focused on system performance. The role involves optimizing system performance, building performance testing infrastructure, and collaborating with development teams to enhance the core framework.
Artificial Intelligence (AI)AutomotiveAutonomous VehiclesRobotics
Responsibilities
Own the performance tooling, metrics collection and performance testing infrastructure
Work with development teams across the project to guide efficient code implementation and understand their requirements for core framework
Improve core framework APIs and optimize it’s performance
Constantly find ways to further automate performance testing, performance reports and anomalies detection
Perform benchmarks for new hardware / software versions
Qualification
Required
3+ year of experience in programming in C++
Experience in Unix-based systems and Shell
Experience in system-level programming - efficient memory management, parallel computing
Solid understanding of algorithms and data structures
Solid understanding of OS fundamentals and willingness to learn and become an expert
Problem-solving skills are important. You are expected to understand the problems clearly, weigh trade-offs of different solutions given their implications, and make sure the goal has been achieved
Preferred
Experience in using performance profiling tools (perf, heaptrack, nsys, etc) for identifying and resolving system bottlenecks
Experience in Python. We use it for performance tooling code
Company
Avride
Avride is a developer and operator of autonomous vehicles and delivery robots.
Funding
Current Stage
Growth StageTotal Funding
$850MKey Investors
Nebius Group,Uber
2025-10-22Corporate Round· $375M
2020-09-04Corporate Round· $100M
2020-09-04Convertible Note· $50M
Leadership Team
Recent News
2026-02-05
2026-01-16
The Motley Fool
2026-01-07
Company data provided by crunchbase