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
  • $149k - $198.5k

     ...Summary: We are looking for a Senior Software Engineer to develop and deliver automated...  ...insightful analytics that enables our autonomy stack to scale. You will play a pivotal...  ...toward a highly automated deployment framework that maintains quality while improving... 
    Suggested
    Full time
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    15 hours ago
  • $171k - $273k

     ...accessible for all. We’re searching for a Staff Software Engineer to join Aurora’s Vehicle Connectivity...  ..., low-latency vehicle communications framework handling diverse mobile network...  ...performance, and observability Work with autonomy engineers to meet performance and... 
    Suggested
    Full time
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    1 day 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... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    GrabJobs

    Pittsburgh, PA
    7 days ago
  •  ...Staff Software Engineer Life Unlimited. At Smith+Nephew, we design and manufacture technology that takes the limits off living! Are you...  ...for C++ applications using OpenGL and/or modern UI frameworks (e.g. Qt) ~ Experience with GPU programming (CUDA, OpenCL... 
    Suggested
    Flexible hours

    Smith+Nephew

    Pittsburgh, PA
    4 days ago
  •  ...Job Description We are seeking a Staff Engineer to provide technical leadership and mentorship...  ...relationships to deliver high-quality software. This is an individual contributor role...  ...development and working in Spring Boot frameworks. 1-2+ years of experience working a... 
    Suggested

    Insight Global

    Pittsburgh, PA
    3 days ago
  •  ...Senior/Staff Software Engineer Title of Role: Senior/Staff Software Engineer Location: Pittsburgh, PA, on-site Company Stage of Funding...  ...deployment and iteration. Utilize modern JavaScript frameworks, particularly React and Node.js, to create responsive,... 
    Work at office

    Recruiting from Scratch

    Pittsburgh, PA
    15 hours 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

    GrabJobs

    Pittsburgh, PA
    6 days ago
  • $155k - $241k

     ...Senior Software Engineer, Autonomy Core Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding... 
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

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

     ...Embedded Software Developer The Embedded Software team owns our low-level software integration...  ...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
    4 days ago
  •  ...ML models, as well as evangelizing best practices and frameworks among Machine Learning Engineers (MLEs) across the company. Responsibilities:  Analyze...  ...status. This position may also involve working with software and technologies subject to U.S. export control... 
    Full time

    Stack Av

    Pittsburgh, PA
    15 hours ago
  •  ...as a proven record deploying real-time, safety critical software to production. In this role you will work in all phases of...  ...and deployment. You will collaborate with various teams in Autonomy, Systems Engineering and Operations, fostering a culture of safety, principled... 
    Full time

    Stack Av

    Pittsburgh, PA
    10 hours ago
  • $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... 
    Remote job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    more than 2 months ago
  •  ...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 inspect, map, survey, and transport... 
    Permanent employment
    Temporary work

    Near Earth Autonomy

    Pittsburgh, PA
    1 day ago
  •  ...About the Role: Join a high-caliber team of experienced software engineers responsible for delivering some of Stack AV's most foundational...  ...-performance robotics middleware powering production-grade autonomy applications — as well as StackOS, the operating system that... 
    Full time

    Stack Av

    Pittsburgh, PA
    15 hours ago
  • $191k - $277k

     ...efficient and accessible for all. We’re searching for a Senior Staff Security Software Engineer. This is a software architecture/development position...  ...however, is the design and development of new security frameworks and technologies for our autonomous vehicle platform.... 
    Full time
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    15 hours ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering - all dedicated to making a...  ...to various downstream autonomy consumers including motion planning...  ...maintain industry-leading software practices and principles...  ...solutions using PyTorch or similar frameworks Experience in developing... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day 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... 
    Work at office
    Remote work
    3 days per week

    Solomon Page

    Pittsburgh, PA
    1 day ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering - all dedicated to making a...  ...-quality, production-ready software Mentor junior engineers and...  ...machine learning frameworks and tools such as Ray, PyTorch...  ...and the challenges of L2/L3 autonomy What we offer you: Competitive... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  •  ...Robot Software Engineer II Main Location - PITTSBURGH, PA Overview Position Type Full...  ...perception, localization and/or general autonomy. Implement sensor data processing...  ...control) in C++, and relevant robotics frameworks such as ROS2. Experience with one... 
    Full time

    Onward Robotics

    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.... 

    Carnegie Robotics LLC

    Pittsburgh, PA
    1 day ago
  • $70k - $300k

     ...integration between hardware and software is critical. We’re looking for a Software Engineer - Mission Workflows to...  ...directly enable the future of autonomy, this is the role where you’ll...  ...experience with state estimation frameworks and real-time data processing pipelines... 
    Permanent employment
    Flexible hours

    FieldAI

    Pittsburgh, PA
    3 days ago
  • $118.2k - $147.8k

     ...global leader in architecture, engineering, and geospatial services. We...  ...is hiring a Senior Software Engineer to join our dynamic...  ...LiDAR Robotics/Self-Driving/Autonomy General familiarity with...  ...Docker, and GitHub AI/ML frameworks (Tensorflow, Pytorch)... 
    Flexible hours

    Woolpert

    Pittsburgh, PA
    4 days ago
  • $179.2k - $268.8k

     ...test operations, systems and safety engineering - all dedicated to making a real,...  ...tools that help us understand how autonomy behavior changes across software releases. We work on problems that...  ...PyTorch, scikit-learn, or similar frameworks Experience working with large... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    15 hours ago
  • $65k - $171.93k

     ...company’s success. As a Software Engineering Manager within PNC's Technology...  ...patterns that enable team autonomy and long-term maintainability...  ...ongoing basis. Maximizes staff contribution through...  ...Enterprise Risk Management Framework. PNC also has fundamental... 
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

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

     ...goods where they need to go, and make mobility more efficient & accessible for all. We are searching for an exceptional Staff-level Backend Software Engineer to join the Aurora Services Engineering team and take on a critical role in building Aurora's suite of fleet... 
    Work at office
    Local area
    Remote work
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    4 days ago
  • $218.24k - $327.36k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the...  ...such components. We seek a talented and technically sophisticated staff engineer/tech lead for our calibration group. Building safe autonomous... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  •  ...AI Engineer At the SEI AI Division, we conduct research...  ...and production-grade software development, you will...  ...; mentor junior staff and contribute to design...  ...tuning LLMs and using frameworks such as Hugging Face Transformers...  ...High curiosity and autonomy: proactively explore... 
    Full time
    Part time
    Work at office

    Software Engineering Institute

    Pittsburgh, PA
    3 days ago
  •  ...Technical Leadership Role For Autonomy Software Virtual interview all visa except H1B Onsite...  ...-quality autonomy software. The engineer will lead teams responsible for perception...  ...Skills Experience with robotics frameworks (e.g., ROS/ROS2). Hands-on experience... 
    H1b
    Local area

    ShiftCode Analytics

    Pittsburgh, PA
    4 days ago
  • $136k - $160k

     ...Employment Type: FullTime Department: Software Engineering Compensation: $136K – $160K What...  ...and evolve Gecko’s ROS2-based control framework and planning systems for articulated...  ...achieve - and creating a culture of autonomy and trust that enables that impact.... 
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Gecko Robotics Inc

    Pittsburgh, PA
    4 days ago
  • $126k - $201k

     ...accessible for all. We're searching for a Software Engineer II - Vehicle Control. In this role,...  ...embedded software with a modern C++ autonomy stack. Interact with autonomy...  ...platform commands and monitoring. Develop frameworks for robotics software that is run... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    1 day ago

Do you want to receive more vacancies?

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