Posted in

Senior Software Engineer

Senior Software Engineer

CompanyAurora Innovation
LocationPittsburgh, PA, USA
Salary$146000 – $234000
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • Phenomenal communication skills.
  • A preference for action.
  • The drive to make teams stronger.
  • Motivation to own the product lifecycle end to end.
  • Experience developing onboard software in a robotics system such as ROS.
  • Backend service engineering skills to complement onboard development.
  • Experience working with real-time streaming data in bandwidth-constrained environments.
  • A Bachelor’s Degree in Computer Science or a related field.
  • 10 or more years of industry experience.

Responsibilities

  • Will be joining a team which builds both product services for fleet assistance and fleet intelligence and core services to enable reliable/robust vehicle to cloud communication.
  • Build onboard software running on Aurora vehicles which communicate with the AWS cloud over mobile data networks to enable monitoring and managing the location and activity of our entire autonomous fleet.
  • Build systems for fleet intelligence and solve challenging problems around vehicle – cloud communications.
  • Optimize real-time streaming data sent to the cloud from autonomous vehicles.
  • Work with your teammates to establish new technologies and approaches to onboard and backend development as our stack matures.
  • Contribute to and evolve our team culture around mentorship, feedback, collaboration, and engineering excellence.
  • Collaborate with product and design stakeholders to plan features and build high-quality, extensible, and polished experiences.

Preferred Qualifications

  • Experience building gRPC clients/services with C++
  • Experience developing performance-sensitive C++ software
  • Deep understanding of modern C++ development best practices