Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Autonomy Frameworks

$171k - $273k

Aurora

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 $171,000.00-$273,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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Autonomy Frameworks in Pittsburgh, PA vacancy
  • $174k - $261k

     ...operations, systems and safety engineering – all dedicated to making a...  ...an updated version of the autonomy stack). This includes the...  ...C++ simulation/resimulation frameworks that call the underlying autonomy...  ...experience with developing software for autonomous vehicles ~1... 
    Suggested
    Remote job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    more than 2 months ago
  •  ...Job Description Job Description Autonomy Software Engineer (C++) Company Overview Near Earth Autonomy is creating a future where autonomous flight is commonplace and safe. Our technology enables aircraft ranging in scale from sub-meter to full scale to autonomously... 
    Suggested
    Permanent employment
    Temporary work

    Near Earth Autonomy

    Pittsburgh, PA
    26 days ago
  •  ...Description We are seeking an experienced AI Engineer to join our AI Enablement team, focused...  ...integrating and working with agent frameworks (e.g. Claude Agent SDK, Google Anti-Gravity...  ...machine learning systems Advanced software skills in Python and other programming languages... 
    Suggested
    Full time
    Work at office

    Air

    Pittsburgh, PA
    7 days ago
  • $148k - $249k

     ...advanced profiling tools (perf, eBPF, flamegraphs, tracing frameworks). - Build automation and observability tooling (Go/Python...  ...stakeholders and leadership.   Qualifications: - 5+ years software engineering or systems/performance engineering experience (BS in CS/... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    17 days ago
  • $150k - $250k

     ...-centric solutions. Are you a highly experienced Backend Software Engineer passionate about designing and building the sophisticated, scalable...  ...exposure with Machine Learning and AI concepts, tools, or frameworks (e.g., LLMs, vector databases, specialized model serving).... 
    Suggested
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Credit Genie

    Pittsburgh, PA
    more than 2 months ago
  • $141k - $242k

     ...spatial intelligence of our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile,...  ...with large-scale data processing systems and orchestration framework (e.g., Apache Spark, Airflow, Ray, Kafka). - Open-minded... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    26 days ago
  • $148k - $260k

     ...impact the world in a positive way. To learn more visit: As a Software Engineer in High-Performance Onboard Algorithms, you will be a key...  ...low-level system programming. - Collaborate with Waabi’s autonomy and hardware teams to ensure the efficiency and robustness... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    5 days ago
  • $158k - $269k

     ...- Design and develop motion planning software and algorithms, building the brain which...  ...Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first...  ...researchers and engineers to build a reliable autonomy stack for self-driving vehicles.... 
    Full time
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    13 days ago
  • $141k - $242k

     ...exactly where is the vehicle right now?  As a Senior or Staff Software Engineer on the Localization team, you will be a domain expert architecting...  ...the localization pipeline. - Build rigorous evaluation frameworks to measure localization accuracy, integrity, fault... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    26 days ago
  • $148k - $249k

     ...Description Job Description The Embedded Software team owns our low-level software...  ...software for truck control functions such as engine control, steering and braking. -...  ...site. - Work with our other software and autonomy engineers on implementing the low-level... 
    Remote work
    3 days per week

    Waabi

    Pittsburgh, PA
    16 days ago
  • $171k - $273k

     ...more efficient and accessible for all. We’re searching for a Staff Software Engineer - Vehicle Data Management. In this role, you will Be...  ..., architect, implement, and test scalable distributed data framework in the cloud.  Design and optimize user interfaces that... 
    Local area

    Aurora

    Pittsburgh, PA
    more than 2 months ago
  •  ...are looking for - .Net Full Stack Develope rMust have - .Net Framework , Entity Framework, MVC, ReactJS/Angular ,Web API, HTML5, CSS3...  ...this rol e. Than ks Bhupendra Pan deyMillennium Software I nc.Mobile: 201-245-7 ****@*****.***. com2000... 

    Millennium Software Inc

    Pittsburgh, PA
    1 day ago
  •  ...build practical experience in backend software development, application maintenance, and...  ...s degree in Computer Science, Software Engineering, or a related field ~0 to 3 years of...  ...learner with the ability to pick up new frameworks, tools, and internal processes ~... 
    Work at office
    Remote work

    Oxford Solutions

    Pittsburgh, PA
    1 day ago
  •  ...Responsibilities: Must have: Multiple years of experience in software development with strong focus on Java / J2EE technologies....  ...Streams, Mappers Microservices architecture Spring Framework (Spring Boot, Spring Cloud) REST API development Configuration... 
    Contract work
    Remote work
    Flexible hours

    Indotronix Avani Group

    Pittsburgh, PA
    1 day ago
  • $140k - $200k

     ...include frontend and backend engineers, AI research scientists, and...  ...SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed...  ...building accessible and inclusive software. ~ Excellent software...  ...Architect). Flexibility, autonomy, and responsibility: you... 
    Remote job
    Work at office

    Speechify

    Pittsburgh, PA
    more than 2 months ago
  • $172k - $229k

     ...Job Description Job Description Mission Summary: We are looking for a Senior Software Engineer to join our Actions Sustaining Team to diagnose, develop and deploy solutions to solve the immediate challenges facing our deployed autonomous software. You will play... 
    Work at office
    Immediate start
    Remote work

    Motional

    Pittsburgh, PA
    a month ago
  • $128.19k - $184.01k

     ...Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative...  ...overall user experience Own the entire software development process from timeline...  ...with Swift ~ Strong knowledge of iOS frameworks, and mobile trends ~ High attention to... 
    Remote job
    Full time

    Quora

    Pittsburgh, PA
    4 days ago
  •  ...mining, industrial, and off-road autonomy applications. Our ruggedized...  ...in with an amazing team of engineers from a variety of...  ...Production and Manufacturing, Software Engineers we found on Github...  ...interfaces on web or native frameworks such as React or Qt/QML.... 
    Full time

    Carnegie Robotics

    Pittsburgh, PA
    27 days ago
  • $200k - $400k

     ...Pittsburgh, PA that develops software for robotics and autonomous vehicles...  .... They seek a Software Engineer specializing in C++ to build...  ...accurate positioning and reliable autonomy in real-world environments....  ...extend internal calibration frameworks and toolchains... 
    Permanent employment
    Work at office
    Remote work
    3 days per week

    Solomon Page

    Pittsburgh, PA
    27 days ago
  • $91k - $169k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Principal within PNC's Technology organization, you will be...  ...they adhere to and support PNC's Enterprise Risk Management Framework. Qualifications Successful candidates must demonstrate appropriate... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    2 days ago
  • $146k - $219k

     ...operations, systems and safety engineering – all dedicated to making a...  ...to implement a processing framework that’s cloud-agnostic as...  ...they’re used in order to allow autonomy developers and testers to do...  ...+ years’ experience writing software that interacts with AWS and/... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    more than 2 months ago
  • $85.39k - $116.98k

     ...cases, test procedures, and test data), software systems integration, and technical...  ...solutions and building blocks within the Agile framework for improved reusability Interface...  ...Apply and promote good software engineering practices such as test automation, modularization... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Pittsburgh, PA
    4 days ago
  •  ...Description We are seeking a skilled and dedicated DevSecOps Engineer to join our Engineering team. As a DevSecOps Engineer at Air,...  ...operational AWS/GCP/Azure experience Experience with cybersecurity frameworks (FedRAMP, FISMA, DoD SRG, NIST 800-171) Experience building... 
    Full time
    Work at office

    Air

    Pittsburgh, PA
    6 days ago
  • $200k

     ...programmable using standard high-level programming languages and AI/ML frameworks. This level of efficiency makes perpetual, pervasive...  ...major computing revolution Efficient is seeking a Lead STA Engineer to join our growing team. The Timing Lead will work on timing... 
    Full time

    Efficient Computer

    Pittsburgh, PA
    17 hours ago
  • $105k - $157k

     ...all. We’re searching for an Embedded Software Engineer I - Vehicle Control. In this role,...  ...integrate embedded software with a modern C++ autonomy stack. Interact with autonomy...  ...commands and monitoring. Develop frameworks for robotics software that is run across... 
    Local area

    Aurora

    Pittsburgh, PA
    more than 2 months ago
  • $200k - $400k

    An autonomy software and services company based in Pittsburgh, PA seeks a Robotics Engineer with specialized skills in Calibration and Localization. The company provides automatic...  ...approaches ~Support calibration frameworks such as SenCAN and other internal toolchains... 
    Permanent employment
    Work at office
    Remote work
    3 days per week

    Solomon Page

    Pittsburgh, PA
    27 days ago
  • $156.1k - $260.17k

     ...60,166.40 The Lead Information Security Engineer supports the InfoSec mission of securing...  ...cybersecurity practices, controls, and frameworks Excellent written and verbal communication...  ...the misuse of legal substances, by all staff (management, employees and contractors).... 
    Full time
    For contractors
    Work experience placement
    Immediate start

    Children's National Hospital

    Pittsburgh, PA
    3 days ago
  • $86.25k - $158.13k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Lead (ETL) within PNC's Retail Tech Core Debit Product organization...  ...they adhere to and support PNC's Enterprise Risk Management Framework. Qualifications Successful candidates must demonstrate... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    1 day ago
  • $114k - $148k

     ...We are looking for a hands-on Robotics Software Engineer to join our Skills team, focused on...  ...and validate that our behaviors meet autonomy and performance requirements. You'll also...  ...kinematics (e.g., familiarity with MoveIt framework). Hands-on experience collecting... 
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    19 days ago
  • A leading biotechnology company is seeking a Senior Frontend Developer to architect and maintain a high-quality QML and C++ framework/SDK. This position involves close collaboration with multiple internal teams and requires strong expertise in QML, modern C++ standards,... 

    Bayer AG

    Indianola, PA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Autonomy Frameworks. Be the first to apply!