Staff TLM, Performance Engineering and Optimization

Job expired!

Join Aurora: Pioneering Safer and More Efficient Transportation

Aurora (Nasdaq: AUR) is redefining transportation by delivering self-driving technology that is safer, more accessible, and highly reliable. Our core product, the Aurora Driver, supports diverse vehicle types, including freight-hauling semi-trucks and ride-hailing passenger vehicles. Underpinning our driver-as-a-service products, Aurora Horizon and Aurora Connect, we collaborate with industry giants like Toyota, FedEx, Volvo Trucks, PACCAR, Uber, Uber Freight, U.S. Xpress, Werner, Covenant, Schneider, and Ryder. For the latest updates, visit or follow us on Twitter at @aurora_inno.

About the Role: Staff Software Engineer for Performance Engineering & Optimization (PEO)

Our PEO team is essential in reducing onboard software latency and enhancing hardware utilization. We achieve this by developing tools and processes that identify and diagnose performance issues. As part of this team, you'll be the go-to expert for C++ performance optimization.

Your Responsibilities

  • Create tools to capture, process, and store extensive performance data, both on-vehicle and in simulation.
  • Develop tools to efficiently ingest, process, visualize, and compare performance data.
  • Build tools to help Software (SW) and Machine Learning (ML) engineers prioritize optimization efforts.
  • Collaborate with engineers from various domains within Aurora, including Autonomy, Sensing, Vehicle Platform, and Infrastructure.

Required Qualifications

  • BS, MS, or Ph.D. in Robotics, Computer Science, or related field.
  • 3-5 years of professional experience.
  • Proficiency in C++-17 programming and software design.
  • Strong knowledge of Linux and OS internals.
  • Experience with Python and high-level programming languages.
  • Understanding of cloud storage, data pipeline engineering, and best practices.
  • Familiarity with modern DevOps practices.

Desirable Qualifications (Optional)

  • Experience with x86 accelerators such as GPUs.
  • Background in data science and data engineering on cloud platforms.
  • Proficiency in frontend development technologies.

The base salary range for this role is $189K-$245K per year. Aurora’s pay ranges are based on role, level, and location, and the starting base pay will be determined by various factors including skills, experience, and market conditions. Additionally, successful candidates will be eligible for an annual bonus, equity compensation, and benefits. #LI-BB3 #Mid-Senior

Working at Aurora

We unite extraordinarily talented individuals who embody our values, operate with integrity, and collaborate to achieve audacious goals. We have several office locations across the U.S. to foster team collaboration. Aurora offers comprehensive medical, dental, and vision benefits, and supports employee well-being through medical transportation reimbursement, fertility, adoption, and surrogacy benefits, among others.

Our Learning and Development offerings, including Aurora Academy, help our team advance essential skills to drive Aurora’s mission. Visit our Careers page for more insights into career opportunities, and keep up with the latest news on our Blog.

Commitment to Safety

Safety is integral to our operations, and every Aurora employee contributes to building a safe working environment. We aim to create a culture of trust and responsibility, ensuring long-term success by working safely.

Diversity, Equity, and Inclusion

At Aurora, we strive to build an inclusive culture that leverages diverse strengths and backgrounds. Our 15 employee-led Aurora Unified Groups support diverse voices and foster inclusive collaboration. We continually seek to attract and retain exceptional talent that brings new perspectives and drives innovation. Learn more on our Culture Page.

Aurora invites anyone using assistive technologies to contact us at [email protected] for any website accessibility issues. We are committed to equal employment opportunities for all, irrespective of race, color, religion, national origin, age, sex, gender, and other protected statuses.

For California applicants, please refer to Aurora’s California Employment Privacy Policy for information on how your application data is collected and processed.

We are also committed to helping military community members leverage