Software Engineer, Planner Architecture
$126k - $181.5kAurora Innovation
Who we are
Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.
The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.
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 aurora.tech or follow us on LinkedIn .
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 are looking for a Software Engineer to partner with our Planner Architecture team on this exciting journey. The Planner Architecture Team owns the software framework and systems integration that houses Aurora's core motion planning algorithms on the vehicle. The team defines and drives the world representation, data structures, and APIs for the Motion Planner, ensuring software quality, robustness, and real-time performance through continuous latency burn-down and architectural optimization. The team also develops the specialized tooling and infrastructure required to identify suboptimal on-road driving behaviors, enabling rapid diagnosis and data collection to improve the Aurora Driver.
In this role you will:
- Collaborate within the Autonomy Integration group and with stakeholders across various autonomy subsystems to drive cross-functional design and implementation.
- Develop software that directly influences the on-road behavior of autonomous vehicles, including architecting the framework and interfaces that core Motion Planning algorithms integrate into.
- Build onboard infrastructure for detecting and capturing interesting scenarios and anomalous behaviors to accelerate the improvement of the autonomy stack.
- Enhance Planner robustness and maintainability by reducing faults and improving the flexibility, composability, and testability of the system.
- Architect and optimize code paths to minimize latency in safety-critical components, ensuring the Planner meets real-time constraints.
- Improve the Planner’s world representation and data encoding to support both learned and engineered planning approaches.
Required Qualifications:
- Expertise in Modern C++, specifically for latency-sensitive and safety-critical applications.
- 2+ years of applied industry experience in software engineering, with a focus on robotics or distributed/asynchronous systems.
- Ability to thrive in a highly cross-functional environment, with the technical versatility to contribute across diverse domains ranging from software architecture and algorithms to data analysis and system validation.
- Solid understanding of software engineering best practices, including architecture design, code maintainability, test-driven development, and requirements verification.
- Demonstrated ability to execute independently: estimating work accurately, delivering on schedule, and communicating blockers effectively.
- Proficiency in Python for scripting, data analysis, and automation.
Desirable Qualifications:
- An advanced degree in Robotics, Computer Science, or related fields, or equivalent professional experience in autonomous vehicles or robotics domains.
- Familiarity with Motion Planning algorithms or control systems within automotive, aerospace, robotics, or similar domains.
- Experience working in a regulated, safety-critical environment utilizing systems engineering or requirements-driven development methodologies.
The base salary range for this position is $126K - $181.5K per year. Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.
#LI-JL261
#Mid-Senior
$93.2k - $164.45k
...and Control mission suite. Our solution provides the open architecture as well as mission apps that can be customized to each user... ...suite of products: THE WORK CommandIQ® is seeking a software engineer to join one of our agile development teams. In this role,...SuggestedFull timeTemporary workPart timeWork experience placementWork at officeLocal areaRemote workRelocationFlexible hoursShift work3 days per week$2,000 per month
...products and where existing ones come to learn more. As a Software Engineer II on the Web Engineering team you'll own meaningful parts... ...role with proven TypeScript and React depth across component architecture, performance, and state management. ~Working proficiency...SuggestedFull timeLocal areaFlexible hours$76.5k - $134.9k
...Programs' we deliver a wide range of hardware and software solutions that provide mission-critical... ...development. Additionally, we leverage Model-Based Engineering and Test Automation to enhance our system architecture, design, and testing processes. By embracing these...SuggestedFull timeTemporary workPart timeWork experience placementWork at officeRemote workWork from homeRelocationFlexible hoursShift work3 days per week$91k - $172.49k
...fidelity for defense customers worldwide. The Work • Software Architecture & Design – Define and evolve the core C++/CUDA architecture... ...Integration & Test Lab Support – Work closely with system engineers and test personnel to integrate new capabilities, troubleshoot...SuggestedFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week- ...technology. We connect candidates and clients within the F&A, Engineering, Technologies, Manufacturing, Logistics, & Office... ...team Participating in deciding the future of our stack and architecture Qualifications Exceptional at writing mission critical...SuggestedFull timeWork experience placementWork at officeRelocation package
- ...the Role We're hiring a full stack engineer to help us ship a next-generation analytics... ...shop. AI lets us move faster on real architecture and real engineering; it doesn't... ...Requirements ~3–5 years of professional software engineering experience shipping...Full timeSummer workWorldwide
$204k - $259k
...experience with SQL and working with large datasets Strong experience programming in C++ with robust and efficient code Strong software architecture skills Ability to work on a distributed team Experience with applying Machine Learning to generate vehicle models,...Full timeRemote work$204k - $259k
...infrastructure, and shared technology used by Planner Reasoning to solve behavioral problems onboard... ...Waymo expands to more cities by enabling 100+ engineers to develop onboard software and to evolve Waymo’s architecture. You will also have the opportunity to impact development...Full timeRemote work$204k - $259k
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access...Full timeInternshipRemote work$192k - $241k
...Zoox is looking for an experienced software engineer to work on large-scale simulation pipelines used to validate the behavior of the... ...You will be expected to contribute towards the framework’s architecture, reliability, efficiency, and grow its capabilities to support...Full timeTemporary workRelocation package$200k - $400k
...private organization with a small, elite engineering team focused on building technology... ...they have the opportunity to influence architecture, technical direction, and engineering best... ...and technically strong Full Stack Software Engineer to join the Enterprise Technology...Full time$120k - $145k
...based company building program management software for the world’s most ambitious machines... ...the Role We’re hiring a Full Stack Engineer to help us build and evolve the product... ...Strong React fundamentals — component architecture, state management, and performance;...Permanent employmentFull timeContract work$250k
...intelligence for everyday life. We're a stealth team of hardcore engineers, designers, and researchers discovering solutions to novel... ...work. With a recent breakthrough across infrastructure, architecture, and the model layer, we’re hiring serious builders to...Full time- ...our product daily. We build with AI, not around it. Our engineering team uses Claude Code and agentic coding tools as our primary... ...your days directing AI agents to ship code while you focus on architecture, review, and system design — and you can't imagine working any...Remote jobFull time
$110k - $270k
...innovative general purpose neural processing unit (GPNPU) architecture. Quadric's co-optimized software and hardware is targeted to run neural network (NN)... ...DSP and control code. Role The Full-Stack Engineer is key to making the Quadric product and toolchain easily...Full timeWork at officeLocal areaImmediate startWorldwideFlexible hours- ...Senior Frontend Software Engineer (React/Micro-Frontend Architecture) Department: IT Development Reports to: Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new and creative...Full timeRemote work
$130k - $190k
...About Us Our software solves the most critical emerging grid integration challenges to... ...Utilizing modern, cloud-native platform architecture and robust systems optimization,... ...utilities. We are seeking a seasoned backend engineer to independently design, implement, and...Full timeWork at officeRemote workShift work2 days per week- ...Job Title Front-end-focused Senior Software Engineer (path to Staff Engineer) Job Description The Tight Embedded Accounting HQ... ...at a rapid pace, with a recently revamped (and debt-free) architecture focused on React Components and LLM use cases for the future...Full timeWork at office
- Role Description VetsEZ is seeking a highly skilled Senior Software Product Engineer for a 100% remote position on a large federal government... ...engineer with expertise in scalable cloud-native architectures, AI-enabled applications, and modern software engineering...Full timeContract workRemote work
$100k - $200k
Role Description As a Frontend Software Engineer, you will be a pivotal member of our team, taking ownership of the user experience and client-side architecture of our AI-driven legal tech platform. You will be responsible for building, optimizing, and scaling our user...Full timeFlexible hours- ...We’re looking for a Senior Full-Stack Engineer who can take ownership of the codebase... ...technical driver of the platform, making architecture decisions, shipping features end-to-end... ...Qualifications ~5–8+ years of professional software development experience ~Strong...Full timeFlexible hours
- Role Description Our Engineers are at the forefront of how customers interact with C2FO.... ...Minimum three years of experience as a Software Engineer ~Bachelor's or higher degree... ...in a microservice & event-driven architecture ~Message queuing (e.g., RabbitMQ/Kafka...Full timeWork experience placementWorldwideFlexible hours
- Role Description As a Senior Software Engineer, Back End, you will play a critical role in building and scaling the systems that power Fandango... ..., and ownership are essential. You’ll also contribute to architectural decisions, help evolve our backend ecosystem, and champion...Full timeFlexible hours
$114k - $213.4k
...in our nation's history. ~Join our Aurora Software and Electronics/Payloads Department with ~200 Software Engineers, DevOps Engineers, Systems Administrators, Database... ...developing applications in a containerized architecture using Docker and Kubernetes. ~Experience...Full timeContract workRemote workShift work- Role Description As a Senior Full Stack Engineer, you will design and deliver modern,... ...platform, and AI engineering teams to create software that is robust, maintainable, and... ...~Contribute to the evolution of CINC’s architecture from monolith to modular microservices,...Full timeContract workTemporary work
$180k - $320k
...native world. We’re looking to add a product-minded backend engineer to the team. The ideal candidate will be comfortable diving... ...backend and distributed systems and think holistically about architecture, scalability, maintainability, and reliability. We also are looking...Full timeRemote work- ...term balance sheet reliability. About the Role: As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and... ...focus : Prioritize automated testing, code reviews, and clean architecture to ensure long-term maintainability. Modern toolset...Full timeFlexible hours
- ...core components of Galvanick, making key architecture and technology decisions around how to... ...building scalable infrastructure software or distributed systems for commercial online... ...~ Knowledge of professional software engineering practices & best practices for the full...Permanent employmentFull timeWork at officeRelocation
- ...evolving our firm’s IT infrastructure and engineering capabilities, positioning us at the... ...harness open-source solutions, modern cloud architectures, and sophisticated Artificial... ...workflow conversations into practical software designs and prioritized delivery plans...Full time
$166k - $220k
...assembled a diverse team of experts in software, robotics, artificial intelligence, sensor... ...vehicle and flexible manufacturing architecture that scales from "small" to "extra-large... ...capability. ABOUT THE JOB Software Engineers contribute to the delivery of a variety...Full timeWork experience placementImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Planner Architecture. Be the first to apply!
- software engineer full time Remote
- software system engineer Remote
- consulting software engineer Remote
- software engineer travel Remote
- software engineer mainframe Remote
- software engineer unity Remote
- real time software engineer Remote
- network software engineer Remote
- senior software engineer remote Remote
- entry level software engineer remote Remote





