Skip to main content
Aurora Innovation

Software Engineer II - Security

4d

Aurora Innovation

Pittsburgh, US · Full-time · $126,000 – $181,500

About this role

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 that brings a safer, more efficient, and more accessible future to everyone.

This is a software development position focused on implementing software to achieve Aurora security goals. The team handles secure design and implementation for the onboard vehicle platform and the cloud services with which the vehicle communicates.

Engineers contribute to the security architectural strategy through architecture reviews, threat models, security code reviews, and release-security processes. The core focus remains designing and developing new security frameworks and technologies for the autonomous vehicle platform.

At Aurora you will tackle massively complex problems alongside other passionate, intelligent individuals while growing as an expert and expanding your knowledge in autonomous vehicle security.

Requirements

  • BS, MS, or PhD in Computer Science or a related technical field, or equivalent practical experience
  • 2+ years of industry experience
  • Ability and desire to write production-quality code in C++ and Golang
  • Ability to work effectively with other software engineers on design and code
  • Ability to communicate effectively with technical and non-technical audiences
  • Translate product requirements into code independently
  • Able to write high quality production code, unit tests, and integration tests

Responsibilities

  • Design and develop new security components for our autonomous vehicle platform
  • Build and embed security components within autonomy frameworks and infrastructure frameworks
  • Contribute to the security architectural strategy for onboard and cloud systems
  • Perform architecture reviews and propose threat models for software, hardware, and services
  • Conduct security code reviews and support release-security activities for Aurora products

Benefits

  • Annual bonus eligibility
  • Equity compensation eligibility