Aurora Innovation logo
Aurora Innovation3 weeks ago
EXPIRED

Software Engineer II (Security)

$139,000–$201,500 year

Hybrid · Mountain View Santa Clara County, California, United States

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Startup
Industry
Technology

Job Summary

Security Software Engineer II responsible for designing and developing new security components for Aurora's autonomous vehicle platform and cloud services. Build and embed security components within autonomy and infrastructure frameworks, conduct architectural design reviews with partner teams, review and propose threat models, perform security code reviews, and contribute to release-security. Requires production-quality C++ and Golang code, including unit and integration tests, and familiarity with C++17 and STL. Operates in a hybrid work environment with in-office presence at least 3 days per week in Mountain View, CA, contributing to secure design and implementation for onboard vehicle systems and related cloud services.

Required Qualifications

  • 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, integration tests

Desired Qualifications

  • Experience with C++ and Golang
  • Security software engineering experience
  • Ability to write production-quality code
  • Experience with security reviews and threat modeling
  • Experience with unit and integration testing
  • Familiarity with C++17 and STL
Sorce

This role has closed. Sorce can match you with similar open roles and apply on your behalf.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$139k – $202k / yr

Software Engineer II (Security) · Aurora Innovation

Find similar roles