Behavior Planning Software Engineer
Aurora InnovationAbout the role
<div class="content-intro"><p><strong>Who we are</strong></p> <p style="margin: 0px; padding: 0px;">Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.</p> <p style="margin: 0px; padding: 0px;"><br><a class="c-link c-link--focus-visible" href="https://aurora.tech/aurora-driver" target="_blank" data-stringify-link="https://aurora.tech/aurora-driver" data-sk="tooltip_parent">The Aurora Driver</a> will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.</p> <p style="margin: 0px; padding: 0px;"> </p> <p style="margin: 0px; padding: 0px;">At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit <a href="https://aurora.tech/" target="_blank">aurora.tech</a> or follow us on <a href="https://www.linkedin.com/company/auroradriver" target="_blank">LinkedIn</a>.</p> <p style="margin: 0px; padding: 0px;"> </p></div><p>Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a <strong>Software Engineer </strong>to support and scale efforts for our <strong>Behavior Planning Team.</strong></p> <p><strong>In this role, you will</strong></p> <ul> <li>Develop real-time algorithms for selecting safe and comfortable trajectories for a self-driving vehicle</li> <li>Integrate motion planning with machine learning to create verifiable AI systems for autonomous driving</li> <li>Design and implement production-grade software for the Aurora Driver</li> <li>Design metric suites and testing workflows for rapid iteration on algorithms</li> </ul> <p><strong>Required Qualifications</strong></p> <ul> <li>BS, MS, or Ph.D. in Robotics, Machine Learning, Applied Mathematics, Computer Science or a related field</li> <li>4+ years of strong programming and software design skills in Python and/or C++, especially in low latency or real-time environments</li> <li>Experience in designing, building, and productionizing motion planning algorithms (cost function design, optimization, or sampling-based techniques)</li> </ul> <p><strong>Desirable Qualifications</strong></p>
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s