Staff Security Software Engineer
Core
Design and architect security systems for Aurora's autonomous vehicle platform, leading implementation and integration with partners.
Role type
Staff Security Software Engineer (Autonomous Vehicles)
Builds
Security frameworks, vehicle security systems, and safety cases for autonomous vehicles
Domain
Automotive + Cybersecurity
Deliverable
production ML models | product features (via careerplan.io/jobs/22714-staff-security-software-engineer-at-aurora)
Required skills
C++, Golang, threat modeling, security code reviews, cryptographic protocols, network security, infrastructure security, unit testing, integration testing, cross-functional collaboration, technical leadership
Preferred skills
embedded firmware security, hardware security, robotics security, fuzzing, AWS cloud security, infrastructure-as-code, Trusted Platform Modules, HSMs, trusted boot, open-source contributions
Responsibilities
Design and architect systems supporting security goals and safety cases; lead hands-on implementation of vehicle security systems; integrate security capabilities with partner teams and OEMs; conduct architecture reviews and threat modeling; write production-quality code and tests; debug across module boundaries; mentor engineers; lead projects to deliver outcomes
Seniority
Staff, hands-on IC with leadership
