Software Engineer II
AuroraPosted June 10, 2025
Mountain View, California
$139k - $223k
Full Time
Job Description
A Software Engineer II responsible for developing and maintaining simulation engines and tools for autonomous vehicle systems, focusing on realistic actor behaviors, motion planning, and system evaluation to support self-driving technology development.
Responsibilities
- •Develop simulation software using C++ and Python for downstream perception systems.
- •Design and implement simulation engines and offline testing tools for autonomous systems.
- •Create and extend software components related to world entities, behavior modeling, pathfinding, and vehicle dynamics.
- •Contribute to engineering best practices within a large, complex codebase.
- •Tackle end-to-end simulation and behavior evaluation challenges across various autonomy system areas.
Requirements
- •Develop software in standard C 17 and Python, using modern best practices.
- •Have good development skills in C, including modern C 11, 14, 17, 20.
- •Understand common software performance issues and design tradeoffs.
- •Possess a BS or higher degree in robotics, computer science, software development, mathematics, or a similar technical field of study, or have equivalent practical experience.
Benefits
- •Compensation/salary range: $139,000 - $223,000 per year
- •Annual bonus
- •Equity compensation
- •Benefits (unspecified)
More jobs at Aurora
Product Program Manager - HW SW Integration Team - Factory Software
Aurora
Jan 27