Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Security Software Engineering team's mission is to design, implement, and evaluate security components across Aurora's software, hardware, and services, with a focus on the design and development of new security frameworks and technologies for their autonomous vehicle platform.
Requirements
- Familiar with C++17 and STL/golang
- Understand and explain autonomous vehicle security concepts
- Able to learn and create new C++ frameworks
- Translate product requirements into code independently
- Able to write high quality production code, unit tests, integration tests
- Able to debug across module boundaries
- Familiarity with automotive protocols and security standards
- Experience building and evaluating threat models
- Familiarity with and Ability to implement best practices related to cryptographic protocols, infrastructure and network security
- Ability to translate company goals into product requirements
- Familiarity with cloud security (AWS) and infrastructure-as-code
- Familiarity with Trusted Platform Modules, HSMs, and trusted boot
Responsibilities
- Design and develop new security components for our autonomous vehicle platform
- Build and embed security components within autonomy frameworks and infrastructure frameworks
- Work with partner teams to perform architectural design reviews of software, hardware, and services
- Lead successful integration of security capabilities and components with partner teams
- Work with Vehicle Platform partners and OEMs and ensure successful security integration into the Aurora Driver platform
- Guide and mentor both security and non-security engineers
Other
- Able to lead a team and organize projects in order to deliver desired outcome
- Able to work cross functionally with other teams
- Minimum 5 years of experience in a security-specific or security-adjacent industry
- Minimum 2 years of experience in the robotics or automotive industry or equivalent
- A history of giving back to the security industry via open source contributions, published papers, or conference presentations