Aurora delivers the benefits of self-driving technology safely, quickly, and broadly.
Pittsburgh, PA, US
Who We Are
At Aurora, we’re on a mission to deliver the benefits of self-driving technology safely, quickly, and broadly. It all starts with the Aurora Driver, a platform created from industry-leading hardware and software and designed to adapt across a variety of vehicle types and industries.
We’re led by a team of self-driving luminaries, and we’ve forged strategic partnerships with leading transportation companies—including ride-hailing network Uber, truck-manufacturers PACCAR and Volvo Trucks, and the world’s largest automaker Toyota—setting us up to deliver the Aurora Driver in both trucks and passenger vehicles. We are funded by Amazon, Uber, T Rowe Price, and some of Silicon Valley’s best venture capital firms, including Sequoia, Greylock, and Index Ventures.
Aurora is in the best position to lead the self-driving space with a team of unparalleled depth and expertise, the technology to deliver, and the partnerships to build a transformative business for the long-term.
In this role, you will
- Work with hardware, software and safety engineering teams to:
- Adapt the Aurora Driver system to target Vehicle Platforms and ensure Vehicle Platform requirements are met
- Work closely with subject matter experts to define implementation-agnostic functional requirements for electrical, mechanical, and software subsystems that facilitate the integration of the Aurora Driver and the Vehicle Platform, focused on the product scope
- Develop system architecture concepts and supporting documentation, such as (but not limited to) interface definitions, state machine / transition diagrams, boundary diagrams and software/hardware architecture diagrams. These artifacts support system decomposition, safety analysis, cross-functional requirements allocation and prototype integrations of the Aurora Driver on to Vehicle Platforms
- Support cross-functional system-level failure mode analyses to help define requirements that define the Aurora Driver and Vehicle Platform integration
- Develop verification and validation plans against sub-system and system requirements respectively. Establish traceability across the system and drive cross functional discussions to ensure that requirement coverage is achieved for the product
- Execute sub-system-level verification (Eg. HIL, lab/bench test) and vehicle level validation. Define and conduct experiments / tests during the development cycle to flush out concepts.
- Work closely with Safety Engineering to support Functional Safety work product development and to establish a cohesive system concept for the Vehicle Platform
- Establish and execute systems engineering practices that can be utilized across the company to guide efficient product development, including requirements management, release processes etc.
- Support technical and strategic planning with key stakeholders such as program management, external partners and Aurora leadership to develop program plans
- Collaborate with Vehicle Platform partners to integrate the Aurora Driver into various Vehicle Platforms, including attending technical workshops with OEMs and suppliers to perform requirements analysis and architecture reviews
- Support new vehicle commissioning, performance evaluation, and fleet issue resolution
- Utilize requirements management tools to produce robust artifacts that can be shared with Vehicle Platform OEMs/partners and internal customers
- Bachelor’s degree in Systems Engineering, or a related specialized area or field (Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering) and a minimum of 8 years of relevant experience, or a Master’s degree and a minimum of 5 years of relevant experience.
- Direct, measurable impact on the design, development and launch of an exceptional product
- Experience with authoring requirements including use of a requirements management systems
- Strong physics and engineering fundamentals spanning electrical, mechanical, and software systems with hands on implementation experience in any one area (eg. application controls, embedded hw+sw systems etc.)
- Two or more years of developing systems engineering work products for safety critical, complex automotive, aerospace or robotic systems.
- Experience evaluating systems relative to automotive safety standards (ISO 26262, SOTIF etc) but not necessarily developing the work products
- Strong organizational and communication skills; ability to coordinate efforts and requirements across a large number of stakeholders across the organization
- Knowledge of vehicle communication networks/protocols, such as, CAN, LIN, Ethernet, J1939, UDS
- Proficiency in JAMA for requirements management
- Proficiency in Python and C++, using linux based tools
- Experience developing and/or implementing vehicle level control software for major subsystems (powertrain, battery, chassis, etc.)
- Developed Functional Safety work products
- Hands on experience with vehicle integration in the areas of low voltage systems, communication network integration
- Experience conducting vehicle calibration and validation testing
Working at Aurora
At Aurora, we bring together people with extraordinary talent and experience united by the strength of our values. We operate with integrity, set outrageous goals, and continue to build a culture where we win together—all without any jerks.
We have offices in Pittsburgh, Mountain View, San Francisco, Bozeman, Dallas and Seattle. We also offer a competitive benefits package that supports the whole you, including:
- Competitive salary, bonus and RSU package
- Premium choices for Medical, vision, and dental
- 401k benefits
- Life and disability benefits
- 18 weeks paid leave for new parents and caregivers
- Flexible vacation and company paid holidays
- Fertility benefits through Carrot
- Working from home support
- Professional growth and mentorship opportunities through the Aurora Academy
- Wellness Platforms (Spring Health, Headspace, Aaptiv, Quit Genius)
We believe that self-driving technology has broad benefits – including an increase in safety and access to transportation – and to achieve those benefits, we want and need a workforce with diverse experiences, insights, and perspectives; said another way, a workforce that reflects the communities and people our technology will benefit.
Individuals seeking employment at Aurora are considered without regard to 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. Your responses, or your choice not to respond, will not be associated with your specific application, nor will they be used in the selection process or in making any hiring decision.
Founded in 2017, Aurora was started by industry luminaries, and now we’re a team with a multitude of perspectives and experiences. Chris Urmson helped lead Carnegie Mellon’s efforts in Darpa’s Grand Challenges, then was a founding member of Google’s self-driving team. Sterling Anderson worked on the tech at MIT before leading Tesla’s Model X and Autopilot programs. Drew Bagnell, also a Carnegie Mellon alum, is a machine learning expert who helped build Uber’s autonomy effort. Regarded as the most experienced leadership team in the industry, these three bring decades of expertise, passion and focus to realizing our mission.