Software Engineer (Security)
Aurora · Mountain View, CA, United States
About The Role
Join Aurora, a leading autonomous vehicle technology company, as a Security Software Engineer II. In this role, you will be responsible for implementing software to achieve Aurora's security goals, contributing to the secure design and implementation of technology for the onboard vehicle platform and cloud services. You will design and develop new security components for our autonomous vehicle platform, work with partner teams on architectural design reviews, and write high-quality production code. Candidates should have 2+ years of industry experience, a strong background in C++ and Golang, and a passion for autonomous vehicle security.
- Contribuer à la conception et au développement de nouveaux composants de sécurité pour la plateforme de véhicule autonome.
- Collaborer avec les équipes partenaires pour effectuer des examens de conception architecturale de logiciels, de matériel et de services.
- Écrire du code de production de haute qualité, des tests unitaires et des tests d'intégration.
- Able to write high quality production code, unit tests, integration tests
- Ability and desire to write production-quality code in C++, and Golang
- Ability to work effectively with other software engineers on design and code
- 2+ years of industry experience
- Ability to communicate effectively with technical and non-technical audiences
- BS, MS, or PhD in Computer Science or a related technical field, or equivalent practical experience
- Translate product requirements into code independently
- Consider whether experience in your industry or functional area would be helpful, even if not required.Familiar with C++17 and STL/golang
- Understand and explain autonomous vehicle security concepts
- Able to learn and create new C++ frameworks
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring