Aurora is at the forefront of revolutionizing transportation through autonomous vehicle technology. As a Software Engineer on the Behavior Architecture Team, you'll be instrumental in developing crucial motion planning projects that power Aurora's self-driving technology. The role focuses on algorithm integration frameworks, fault management, and state management for autonomous vehicles.
The position offers an opportunity to work on cutting-edge robotics and autonomous systems, specifically focusing on the software that Aurora's core motion planning algorithms integrate into. You'll be responsible for improving framework efficiency, reducing software faults, and enhancing world representation systems for both learned and engineered approaches.
The ideal candidate will have strong C++ programming skills and experience with robotics and distributed systems. You'll be working in a collaborative environment where you'll interact with various teams to design and implement solutions for complex autonomous driving challenges. The role offers competitive compensation ($105K-$157K) plus benefits and equity, reflecting Aurora's commitment to attracting top talent.
Working at Aurora means joining a mission-driven company that's making transportation safer and more efficient through self-driving technology. The company culture emphasizes integrity, ambitious goals, and a collaborative environment without any jerks. Aurora provides a comprehensive benefits package and maintains a strong commitment to inclusion and diversity.
This role is perfect for someone who is passionate about autonomous vehicles, has strong software engineering skills, and wants to make a significant impact on the future of transportation. You'll be working on real-world problems that directly affect the safety and efficiency of autonomous vehicles, making this an exciting opportunity for engineers who want to be at the cutting edge of technology.