Aurora
Software Engineer, Performance Engineering Optimization
$116K–$174K
Mountain View, CA · Remote · Full-time · Posted Oct 14, 2026
- Experience
- 1–3 years of professional experience.
- Education
- BS or MS in Robotics, Computer Science, or a related field.
About the job
Builds performance data tooling and pipelines to identify and diagnose software and hardware performance issues and support optimization of Aurora’s onboard software.
What you'll do
- Create tools to collect and process performance data from vehicles and simulations.
- Build and maintain data pipelines that ingest and transform data for performance visualization and analysis.
- Collaborate with Autonomy, Sensing, and Vehicle Platform Infrastructure engineers on optimization efforts.
What they ask for
- C++ or Python programming and software design skills.
- Knowledge of ETL pipelines.
- Ability to apply statistical and ML methods for data analysis; experience and knowledge of Linux fundamentals.
- BS or MS in Robotics, Computer Science, or a related field, with 1–3 years of professional experience.
Nice to have
- Knowledge and interest in cloud storage and cloud-based data pipelines.
- Experience in data science and data engineering on cloud platforms; familiarity with Linux OS fundamentals and basic performance optimization for soft real-time systems.
Pay
$116,000 - $174,000 per Year (base salary)
Tools
C++, Python, Linux
Model-written summary · the original posting is authoritative