Aurora is at the forefront of developing self-driving technology through the Aurora Driver, aiming to revolutionize transportation and logistics. As a Security Software Engineer I, you'll join the Security Software Engineering team responsible for designing, implementing, and evaluating security components across Aurora's software, hardware, and services. The role focuses on developing security frameworks and technologies for the autonomous vehicle platform, working with both onboard vehicle systems and cloud services.
The position offers an opportunity to work on perhaps the world's most complex computing system, tasked with the critical responsibility of ensuring human safety in autonomous transportation. You'll be involved in architecture reviews, threat modeling, security code reviews, and release-security for Aurora's products. The role requires expertise in C++ and Golang, with additional value placed on experience in embedded firmware security, hardware security, cloud security (AWS), and infrastructure-as-code.
Aurora's culture emphasizes integrity, ambitious goals, and collaborative success. The company brings together talented professionals united by strong values, operating without any jerks. Working at Aurora means contributing to a mission that will transform transportation, making it safer, more efficient, and broadly accessible. The position offers competitive compensation, including a base salary range of $132,000 - $198,000, plus annual bonus potential, equity compensation, and benefits.
The role is based in Mountain View, California, and is part of Aurora's broader mission to deliver self-driving technology safely, quickly, and broadly. You'll be working alongside passionate, intelligent individuals while growing your expertise in autonomous vehicle security. Aurora maintains a strong commitment to inclusion and considers candidates without regard to their background, providing reasonable accommodations as needed.