Full-Time

Staff Software Engineer

Motion Planning Systems

Confirmed live in the last 24 hours

Aurora Innovation

Aurora Innovation

1,001-5,000 employees

Develops autonomous driving systems for vehicles

Industrial & Manufacturing
Data & Analytics
Hardware

Senior

San Francisco, CA, USA

Requirements
  • 8+ years of robotic systems software engineering experience
  • Excellent data-oriented software engineering / programming skills:
  • C++ coding (all on-board code is in C++)
  • Deep experience working with distributed / asynchronous systems
  • Strong competency in cross-functional collaboration, building influence, and technical leadership
Responsibilities
  • Be responsible for the overall design of the Motion Planning software stack
  • Identify, propose, and implement solutions to architectural issues with the Motion Planning software stack
  • Own the software interfaces used to communicate with external subsystems
  • Work closely with Motion Planning leadership and cross-functional partner teams to prioritize, design, and implement work within this role’s scope.

Aurora is developing the Aurora Driver, an intelligent autonomous driving system designed for multiple vehicle types, including freight-hauling trucks and ride-hailing passenger vehicles. The technology incorporates a fusion of sensor types, high definition mapping data, and continuous training on public roads and in virtual tests to ensure safe and efficient autonomous transport.

Company Stage

IPO

Total Funding

$5.4B

Headquarters

Mountain View, California

Founded

2017

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

-10%

2 year growth

16%

Benefits

Medical, Vision, Life Insurance

Paid leave

Vacation, Holidays & Sick Time

LinkedIn Learning

Aurora Academy

401(k)

Commuter Benefits

Flexible Spending Account

Onsite Food

PerkSpot

Working from Home Support

Emotional & Physical Wellness

Employee Assistance Program