Sorry. This page is not yet translated.
Congratulations, Innovid!
Aurora

Aurora delivers the benefits of self-driving technology safely, quickly, and broadly.

Principal Security Software Engineer
Mountain View, CA, US
Job Description / Skills Required

At Aurora, we’re on a mission to deliver the benefits of self-driving technology safely, quickly, and broadly. It all starts with the Aurora Driver, a platform created from industry-leading hardware and software and designed to adapt across a variety of vehicle types and industries.

We’re led by a team of self-driving luminaries, and we’ve forged strategic partnerships with leading transportation companies—including ride-hailing network Uber, truck-manufacturers PACCAR and Volvo Trucks, and the world’s largest automaker Toyota—setting us up to deliver the Aurora Driver in both trucks and passenger vehicles. We are funded by Amazon, Uber, T Rowe Price, and some of Silicon Valley’s best venture capital firms, including Sequoia, Greylock, and Index Ventures.

Aurora is in the best position to lead the self-driving space with a team of unparalleled depth and expertise, the technology to deliver, and the partnerships to build a transformative business for the long-term.

Aurora’s Security Software Engineering team’s mission is to design, implement, and evaluate security components across Aurora’s software, hardware, and services.

Our team is responsible for the secure design and implementation of technology built for the onboard vehicle platform and the cloud services with which the vehicle communicates. In addition to contributing to the security architectural strategy, the team is involved in architecture reviews, reviewing threat models, security code reviews, and release-security for Aurora’s products. The focus of this team however, is the design and development of new security frameworks and technologies for our autonomous vehicle platform. We are searching for an experienced software engineer and leader to define, build and embed security developed frameworks throughout Aurora’s products in both the onboard and offboard autonomous vehicle components to join us on this mission.

Job level is negotiable based on experience. Remote work is approved for US-based employees, including for post-pandemic.

In this role you will

  • Design and develop new security components for our autonomous vehicle platform
  • Build and embed security components within autonomy frameworks and infrastructure frameworks
  • Work with partner teams to perform architectural design reviews of software, hardware, and services
  • Identify, evangelize and lead successful integration of security capabilities and components across Aurora
  • Own relationships with Vehicle Platform partners and OEMs and ensure successful security integration into the Aurora Driver platform
  • Develop and implement the content to mentor, train, and educate Aurora’s engineering teams on secure design and secure implementation
  • Advise executives in the Security organization, Software organization, and Hardware organization in order to best ensure the security of the Aurora Driver platform

Required Qualifications

  • Foundational knowledge of operating system security for Linux
  • Foundational knowledge of the CWE Top 25
  • Ability and desire to write production-quality code in C++, Golang, or Python
  • Ability to communicate effectively with technical and non-technical audiences
  • Working understanding and demonstrated experience evaluating and applying automotive protocols and security standards
  • Experience maintaining, building and evaluating threat models
  • Familiarity with and Ability to implement best practices related to cryptographic protocols, infrastructure and network security
  • Minimum 8 years of experience in a security-specific or security-adjacent industry
  • Minimum 2 years of experience in the robotics or automotive industry or equivalent

Desirable

  • Experience evaluating the security of software and services
  • Foundational knowledge of embedded firmware security and hardware security, preferably in the robotics or automotive space
  • Familiarity working with or developing fuzzers
  • Familiarity with cloud security (AWS) and infrastructure-as-code
  • Familiarity with Trusted Platform Modules, HSMs, and trusted boot
  • A history of giving back to the security industry via open source contributions, published papers, or conference presentations

#LI-JL1

#Mid-Senior

Working at Aurora

At Aurora, we bring together people with extraordinary talent and experience united by the strength of our values. We operate with integrity, set outrageous goals, and continue to build a culture where we win together—all without any jerks.

We have offices in Pittsburgh, Mountain View, San Francisco, Bozeman, Dallas and Seattle. We also offer a competitive benefits package that supports the whole you, including:

  • Competitive salary, bonus and RSU package
  • Premium choices for Medical, vision, and dental
  • 401k benefits
  • Life and disability benefits
  • 18 weeks paid leave for new parents and caregivers
  • Flexible vacation and company paid holidays
  • Fertility benefits through Carrot
  • Working from home support
  • Professional growth and mentorship opportunities through the Aurora Academy
  • Wellness Platforms (Spring Health, Headspace, Aaptiv, Quit Genius)

We believe that self-driving technology has broad benefits – including an increase in safety and access to transportation – and to achieve those benefits, we want and need a workforce with diverse experiences, insights, and perspectives; said another way, a workforce that reflects the communities and people our technology will benefit.

Individuals seeking employment at Aurora are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law. 

About Aurora

Founded in 2017, Aurora was started by industry luminaries, and now we’re a team with a multitude of perspectives and experiences. Chris Urmson helped lead Carnegie Mellon’s efforts in Darpa’s Grand Challenges, then was a founding member of Google’s self-driving team. Sterling Anderson worked on the tech at MIT before leading Tesla’s Model X and Autopilot programs. Drew Bagnell, also a Carnegie Mellon alum, is a machine learning expert who helped build Uber’s autonomy effort. Regarded as the most experienced leadership team in the industry, these three bring decades of expertise, passion and focus to realizing our mission.