companyAurora Innovation logo

Software Engineer - Functional Architecture at Aurora Innovation | Pittsburgh

Aurora InnovationPittsburgh, Pennsylvania
On-site Full-time $126K/yr - $201K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Required Qualifications3+ years of hands-on experience in software engineering with a focus on C++ development. Proficient in working with autonomy systems and integrations. Experience in developing software in Linux-based environments. Strong analytical and problem-solving skills.

About the job

About Us

At Aurora Innovation, our mission is to ensure that the benefits of self-driving technology are realized safely, swiftly, and inclusively.


Discover the Aurora Driver which is set to revolutionize mobility and logistics, paving the way for a safer, more efficient, and accessible future for everyone.

Join us at Aurora, where you will engage with complex challenges alongside a team of passionate and brilliant minds, further honing your expertise while expanding your knowledge. For updates on our latest advancements, visit aurora.tech or connect with us on LinkedIn.

We are excited to invite talented individuals from diverse backgrounds to help us construct a transportation ecosystem that enhances road safety, ensures timely delivery of essential goods, and makes mobility more efficient and accessible for all. We are currently seeking a Software Engineer to join our Autonomy Integration Team (Functional Architecture)!

In this role, you will:

  • Collaborate with our Autonomy Integration team to build infrastructure and integrate software using a modern C++ autonomy stack.
  • Engage with autonomy planning and control software, remote assistance solutions, and vehicle platform commands and monitoring systems.
  • Implement fault monitoring for autonomy subsystems.
  • Create software that will significantly impact the on-road behavior of autonomous vehicles, including operational modes, fault management, and health monitoring systems.
  • Work with software/hardware interfaces such as embedded system simulations, hardware-in-the-loop, and vehicle system testing.
  • Develop tools to automate testing and analysis of the motion planning subsystem, aiding in the verification of safety-critical standards.
  • Conduct development in Linux-based environments or on embedded platforms.

About Aurora Innovation

Aurora Innovation is at the forefront of the self-driving technology revolution, committed to making our roads safer and mobility more efficient. Our team is passionate about building a brighter future through innovative solutions that enhance logistics and transportation.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.