Staff Software Engineer - Autonomy Frameworks
$189k - $303kAurora
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.
Aurora is seeking a highly skilled and experienced Staff Software Engineer to join our team and contribute to the development of our core Autonomy Framework.
This autonomy frameworks team is responsible for the robotics middleware that powers the Aurora Driver. In this role, you will work on initiatives that ensure the performance, determinism, and efficiency of Autonomy and Simulation applications. This is an exciting opportunity to work on a critical component at the heart of our self-driving technology, directly impacting the safety and reliability of our autonomous vehicles.
In this role, you will
- Collaborate with teams across the company to design, develop, and validate Aurora's Core Framework, which runs on our vehicle and cloud infrastructure.
- Engage in cross-team initiatives and projects that have broad impact across software and hardware organizations.
- Propose new features and write technical design documents to improve our platform's efficiency, robustness, and scalability.
- Maximize the productivity of engineers across the company and ensure adherence to best practices.
- Troubleshoot and solve complex issues within distributed safety-critical real-time systems.
Required Qualifications
- BS/MS or PhD in Computer Science or a related field
- Excellent C++ or C programming in a UNIX/POSIX environment
- Demonstrated experience developing performance-critical applications
- Minimum 8 years of professional experience
Desirable Qualifications
- Prior Middleware/Framework experience
- Familiarity with real-time and multi-threaded systems
- Experience with deterministic execution and idempotency
- Experience with robotics and/or ML systems
The base salary range for this position is $189,000.00-$303,000.00 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.
#Mid-Senior
Working at Aurora
At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together — all without any jerks. Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom.
Commitment to inclusion
Aurora considers candidates without regard to their race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law. Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at View email address on swooped.co .
For California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject to Aurora’s California Employment Privacy Policy.
$206.5k - $258.1k
...Summary In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next‑generation autonomy driving platform. You will architect, design... ..., and maintain applications, drivers, and frameworks on high compute embedded platforms. Lead feature...SuggestedFull timeContract workTemporary workPart timeWork experience placementLocal areaShift work$206.5k - $258.1k
...it for future generations. Role Summary We are seeking a Staff Software Engineer to serve as our subject matter expert in high-performance browser... ...: Partner closely with Product Managers, UX Designers, and Autonomy Engineers to define requirements for immersive, reactive...SuggestedFull timeContract workLocal area$154.42k - $235.9k
...Platform Core at General Motors. We build the foundational frameworks that power robotics and autonomous capabilities across distributed... ...complex systems reliable, observable, and fast. As aStaff Software Engineer, you will design and deliver the core communication and...SuggestedRelocationRelocation packageFlexible hours$154.42k - $235.9k
General Motors is looking for a Staff Software Engineer to work within the AV Frameworks team, focusing on high-performance inter-process communication (IPC) and middleware for autonomous vehicle applications. Candidates must have a BS/MS in Computer Science or related...Suggested$230k - $323k
Applied Intuition in Sunnyvale, California, is seeking staff software engineers to design solutions for complex problems in autonomy. The role involves working across the full stack to develop new products and mentoring other engineers. Candidates should have 7-10+ years...Suggested$220k - $230k
...visibility as the founding Android engineer on the team, with the... ...oriented, and comfortable with autonomy and ambiguity. Where you’ll work... ...and maintain internal shared frameworks and libraries Mentor,... ...applications using Swift Strong software design skills, including a deep...Work experience placementWork at office- ...Aurora Driver system. Requirements Excellent software engineering skills in Python and/or C Extensive experience in any deep learning framework, such as PyTorch Extensive experience in... ...prior work on self-driving vehicles, autonomy, and/or robotics projects Contributions...Work at office3 days per week
$265k - $331.3k
...experienced candidate to help lead embedded software development for state‑of‑the‑art sensor systems for next‑generation autonomy. You will be a vital contributor,... ...safety. Mentor and guide a team of Software Engineers to design, develop, and deploy embedded software...Full timeContract workTemporary workPart timeLocal areaShift work$180k - $198k
...our innovation. About this role As a Staff/Senior Software Engineer on our Calibration, Localization, &... ..., hardware, QA, and other autonomy teams (Perception, Decision, Planning... ...performance validation and continuous testing frameworks. Balance project tasks, code...Temporary workWork at officeFlexible hours$149.37k
...infrastructure, operating systems, and autonomy. Eighteen of the top 20... ...of-the-art on road behavior software and leverage ML components... ...Collaborate with customers’ engineers and manage customer... ...containerization, and production testing frameworks The salary range for this...For contractorsFor subcontractorCasual workWork at officeRemote workDay shift$144.7k - $221.4k
...to introspect autonomous driving software performance at interfaces across the autonomy stack; partner closely with autonomy developers and systems engineers. Design and implement analysis algorithms... ...with ROS or similar robotics/IPC frameworks, log pipelines, and large‑scale...Local areaRemote workRelocationRelocation packageFlexible hours- ...generation of embedded platform software to deliver state of the art... ...We are looking for energetic engineers to help us deliver high... ...Senior Software Developer - Test Framework at GM, you will help to lead... ...as working effectively with autonomy. Passing score on applicable...Full timeWork at officeRelocation packageFlexible hours3 days per week
$180k - $198k
A leading autonomous technology firm is seeking a Staff/Senior Software Engineer for its Calibration, Localization, & Mapping (CLAM) team in Mountain View, CA. This role involves designing and implementing mission-critical software features for autonomous vehicles, requiring...$180k - $303k
Software Engineering Mountain View, California Staff Software Engineer, Connectivity Who we are Aurora’s mission is... ...-latency vehicle communications framework handling diverse mobile network... ...performance, and observability Work with autonomy engineers to meet performance...Work at officeLocal area3 days per week$228k - $285k
Role Summary As a Software Engineer specializing in safety‑critical self‑driving software, you will play a vital role in the design, development, and deployment of software that underpins essential self‑driving features. Your responsibilities encompass a range of technical...Full timeLocal area- A leading automotive technology company is seeking an experienced professional to lead evaluation for autonomous driving software. This role involves defining metrics and analyses, leading cross-functional teams, and developing innovative statistical methods. Required...Remote jobWork at officeLocal area
$230k - $323k
...infrastructure, operating systems, and autonomy. Eighteen of the top 20 global... .... About the role We are looking for staff software engineers interested in designing elegant solutions... ...containerization, or cluster orchestration frameworks such as React, GraphQL, Docker, or...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$176.4k - $319.72k
About The Team The Systems Engineering team is responsible for... ...of hardware, software, and robot operations,... ...sets the checkpoints for autonomy deployment. About The Role As a Senior/Staff Software Engineer, Behavior... ...tools and data engineering frameworks that can inject faults...Temporary workWork experience placement$180k - $303k
We’re searching for a Staff Software Engineer to join Aurora’s Vehicle Connectivity team. This team... ..., low-latency vehicle communications framework handling diverse mobile network... ...performance, and observability Work with autonomy engineers to meet performance and efficiency...Local area$183.83k - $333.93k
...company on a mission to make autonomy accessible to all. Founded in... ...connected future. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental... ...core simulator and simulation frameworks, sensor simulation, scenario...$180k - $260k
...solution that integrates advanced software and hardware powering the... ...seeking passionate Senior/Staff Software Engineers, who have strong... ...critical software for the Gatik’s autonomy stack Work with the research... ...Experience with building frameworks/software infrastructure for...Odd jobContract workFor contractorsWork experience placementFor subcontractorWork at office$193.93k - $352.29k
...s why we’re building a universal autonomy platform: self-driving for all roads... ...compression. Work with autonomy engineers to optimize, validate, and deploy... ...a world‑class model compiler framework, FTL. Write robust, high quality software to increase our confidence in our...Work experience placementImmediate startFlexible hours$235k - $352k
...on a mission to make autonomy accessible to all. Founded... ...About the Role As a Staff Technical Lead on... ...execution, and autonomy software performance. You will... ...stakeholders, mentor engineers, and deliver robust systems... ...integration, runtime frameworks, inter‑device...$240k - $265k
...its commercial self-driving software to develop, test and deploy... ...looking for a Senior or Staff Software Engineer to build infrastructure, tools... ..., evaluate, and deploy autonomy software faster and more safely... ...building tools, libraries, frameworks, infrastructure, or...Visa sponsorship$162.8k - $203.5k
...for future generations. Role Summary Rivian’s Autonomy organization is looking for a Senior Software Engineer, ML Applications to join the Data & Cloud team.... ...pipelines using modern cloud services and open-source frameworks. You will own significant parts of systems that...Full timeContract workTemporary workPart timeLocal areaShift work- ...enable millions of hardware designers and engineers to iterate through designs 1000x faster.... ...or VLM infrastructure Set up an MLOps framework for training deep learning architectures... ...landing gears)! Thrive when you have autonomy and ownership over your work #J-18808-Ljbffr...
- ...production to change the world for the better. As a Senior Software Engineer on the Autonomy team at Apptronik, you will design and deploy learning‑... ...with classical robot subsystems. Build autonomy frameworks that support adaptive behavior, generalization across tasks...Local area
$193.93k - $352.29k
...technology company on a mission to make autonomy accessible to all. Founded in 2016,... ...the Role We are looking for a Senior/Staff Software Engineer to serve as a technical leader for... ...UI/UX for data understanding, and ML frameworks for foundation model training. Expertise...Shift work$189.7k - $232.93k
...About the role Analyze user needs and software requirements, develop solutions, and determine... ...features, and tools for our customers' autonomy development workflows; Build out... ...infrastructure, robotics, and graphics engineers, as well as startup veterans, in order to...$125k - $222k
Technical Lead, Mining Autonomy Platform Sunnyvale, California, United... ..., embedded systems, and software — owning the foundational... ...sensor drivers, and deployment frameworks, and enable those... ...technical direction and mentor engineers for the Autonomy Platform team...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Autonomy Frameworks. Be the first to apply!
- software technical support engineer Mountain View, CA
- software support Mountain View, CA
- software sales Mountain View, CA
- embedded software Mountain View, CA
- software applications developer Mountain View, CA
- software engineer - cloud services Mountain View, CA
- software sales representative Mountain View, CA
- remote software sales Mountain View, CA
- software technical support Mountain View, CA
- software asset management analyst Mountain View, CA

