Software Engineer II (Security)
Core
Design and develop new security components, frameworks, and technologies for Aurora's autonomous vehicle platform and cloud services.
Role type
Security Software Engineer II
Builds
Secure design and implementation of technology for onboard vehicle platforms and cloud services
Domain
Autonomous vehicles / Cybersecurity
Deliverable
production ML models
Required skills
C++, Golang, security architectural strategy, threat modeling, security code reviews, release-security, unit tests, integration tests
Preferred skills
C++17, STL, autonomous vehicle security concepts, creating new C++ frameworks
Technologies
C++, Golang
Responsibilities
Design and develop new security components for the autonomous vehicle platform; Build and embed security components within autonomy and infrastructure frameworks; Work with partner teams to perform architectural design reviews of software, hardware, and services
Seniority
Mid-level, hands-on IC