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
  • $222k - $346k

     ...Staff Software Engineer, Teleoperation Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed...  ...Experience building applications with real-time rendering or XR frameworks such as Unity, Unreal, Godot, SteamVR, or OpenXR... 
    Suggested
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    5 days ago
  • $172k - $229k

     ...Job Description Mission Summary: We are looking for a staff engineer to improve the quality, reliability, and robustness of our subsystems...  ...initiatives Direct results will include enhanced software quality assessments before software reaches the vehicle, improved... 
    Suggested
    Contract work
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    6 days 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... 
    Suggested
    Remote job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    more than 2 months 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... 
    Suggested
    Work at office
    Remote work
    3 days per week

    Solomon Page

    Pittsburgh, PA
    2 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)... 
    Suggested
    Flexible hours

    Woolpert

    Pittsburgh, PA
    5 days ago
  • $200.3k - $293.81k

     ...results and best in class outcomes Visionary in future focused problem-solving Exceptional in execution and impact Staff Software Engineer, Capture & Intelligence Platform Role Summary Nuclei is looking for a Staff Software Engineer to help lead the... 
    Local area
    Flexible hours

    Proofpoint

    Pittsburgh, PA
    3 days ago
  • $210k - $300k

     ...Staff Software Engineer About Standard Bots Standard Bot’s mission is to significantly lower the barrier to entry to real-world automation, bringing the power of bits to the world of atoms and unlocking productivity for entire new industries and users. Our user... 
    Full time
    Work at office
    Immediate start
    Remote work
    3 days per week

    GrabJobs

    Pittsburgh, PA
    2 days ago
  • $114k - $148k

     ...Robotics Software Engineer II Agility's commercially deployed humanoids operate alongside...  ...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
    1 day 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/... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    10 days ago
  • $200k - $250k

     ...solutions. Who you are Are you a highly experienced Backend Software Engineer passionate about designing and building the sophisticated,...  ...exposure with Machine Learning and AI concepts, tools, or frameworks. Familiarity with Data Engineering or working with large-... 
    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
    19 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
    19 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
    28 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
    6 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
    9 days ago
  •  ...We are seeking a versatile Generalist Software Engineer for a high-velocity, 6-month project supporting...  ..., complex internal microservice frameworks and proprietary tooling (experience...  ...junior-to-mid level developers with strong autonomy are highly encouraged to apply.... 
    Temporary work
    Worldwide

    Aquent Talent

    Pittsburgh, PA
    9 hours 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
  •  ...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
    Full time
    Temporary work

    Near Earth Autonomy

    Pittsburgh, PA
    a month ago
  •  ...future team member for the role of  Vice President, Release Train Engineer  to join our team.   This role can be based out of our Lake...  .... • Strong knowledge of Lean-Agile principles, practices, frameworks, and methods. • Understanding of company organizational model... 
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    21 days ago
  •  ...deep learning, and natural language processing (NLP) and LLM. Technical Skills Proficiency in Python and experience with frameworks like PyTorch, TensorFlow, SciKit, etc. Basic understanding of Retrieval-Augmented Generation (RAG) and vector databases.... 
    Internship

    Cadence Inc

    Pittsburgh, PA
    5 days ago
  • $200k - $275k

     ...is the crucial bridge between software development and real-world...  ...verifying and validating the autonomy stack, and for defining, measuring...  ...seeking a talented Principal Engineer to technically oversee the...  ...Model (LLM)-based monitoring framework for off-board scenario understanding... 
    Work at office
    Local area
    Remote work

    Motional

    Pittsburgh, PA
    12 days ago
  • $27 - $28.85 per hour

     ...Job Title: Entry Software Engineer ** Must have Unreal Engine experience from school / projects etc! Open to entry level. Job Description...  ...skills with a creative mindset to turn complex robotics and autonomy concepts into clear, visually engaging content.... 
    Contract work
    Temporary work
    Remote work

    Actalent

    Pittsburgh, PA
    3 days ago
  •  ...Title - Software Engineer - Power Apps Location- Pittsburgh, PA - 5 days Onsite Roles and Responsibilities: Health checks, process...  ...Copilot Studio Dataverse · PCF (Power Apps Component Framework) Power Apps (Canvas Apps, Model?Driven Apps, Code Apps)... 

    System One Holdings, LLC

    Pittsburgh, PA
    5 days ago
  •  ...Description: Senior Software Engineer working with our Cloud Infrastructure team to develop and maintain distributed services for driving...  ...Experience with NATs or other asynchronous messaging frameworks Cloud Computing experience (On-Premises, AWS, Kubernetes,... 

    OneArc

    Pittsburgh, PA
    5 days ago
  •  ...Job Description As a Advanced Software Engineer, you will lead the design, development, and optimization of software solutions for advanced...  ...Familiarity with software development tools, libraries, and frameworks related to machine learning and computer vision (e.g.,... 
    Permanent employment
    Temporary work
    Worldwide
    Flexible hours

    Honeywell

    Pittsburgh, PA
    3 days ago
  •  ...Software Engineer Join Our Team as a Software Engineer at SoftWriters! Are you passionate about technology and making a real difference...  ...technologies in the Microsoft tech stack such as: .NET Framework and/or.NET Core (C#) WPF, MVVM Entity Framework SQL... 
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    SoftWriters Inc

    Pittsburgh, PA
    4 days ago
  •  ...Senior Software Engineer - SoftWriters Empower LTC Pharmacies. Save Lives. Build the Future of Healthcare Technology. About SoftWriters...  ...~ Proficiency in the Microsoft tech stack: VB6, .NET Framework/.NET Core (C#), WPF/MVVM, Entity Framework, SQL Server ~ Experience... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    SoftWriters Inc

    Pittsburgh, PA
    5 days ago
  •  ...Software Engineer PANTHERx is the nation's largest rare disease pharmacy, and we put the patient experience at the top of everything that...  ...programming languages (C#, SQL, React, WinForms) and frameworks (Azure, ADO, Git, Microservices, Event Hubs, Entity Framework... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    PANTHERx Rare Pharmacy

    Pittsburgh, PA
    5 days ago
  •  ...ABOUT THE ROLE We’re looking for engineers to join an agile engineering team focused...  ...of experience building production-ready software applications. ~ Confident when working...  ...building frontend components using a modern framework like Angular, React, or Vue.js. ~... 
    Full time
    Local area
    Remote work

    GrabJobs

    Pittsburgh, PA
    2 days ago
  •  ...professionals for this role. Vice President, JavaScript Front-End Engineer   At BNY, our culture allows us to run our company better...  ...Proficiency in JavaScript front-end programming languages and frameworks is require and non-negotiable for this role. Strong problem... 
    Worldwide

    BNY

    Pittsburgh, PA
    10 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!