Senior Staff Software Engineer (security)

Aurora Innovation Aurora Innovation · Robotics · Mountain View, CA · Security

Senior Staff Software Engineer focused on the secure design and implementation of technology for Aurora's onboard vehicle platform and its cloud services. The role involves architecture reviews, threat modeling, security code reviews, and release security, with a primary focus on designing and developing new security frameworks and technologies for autonomous vehicles.

What you'd actually do

  1. Design/Architect systems to support Aurora’s security goals in fulfilling its Safety Case.
  2. Lead the implementation (hands on) of Aurora’s vehicle security systems or cloud systems that support the security of Auror’s vehicles.
  3. Lead successful integration of security capabilities and components with partner teams
  4. Work with Vehicle Platform partners and OEMs and ensure successful security integration into the Aurora Driver platform
  5. Guide and mentor both security and non-security engineers

Skills

Required

  • production-quality code in C++
  • production-quality code in Golang
  • design and code collaboration
  • communication with technical and non-technical audiences
  • translate product requirements into code
  • high quality production code
  • unit tests
  • integration tests
  • debug across module boundaries
  • cryptographic protocols
  • infrastructure security
  • network security
  • translate company goals into product requirements
  • lead a team
  • organize projects
  • work cross functionally

Nice to have

  • evaluating the security of software and services
  • embedded firmware security
  • hardware security
  • robotics security
  • automotive security
  • fuzzers
  • cloud security (AWS)
  • infrastructure-as-code
  • Trusted Platform Modules
  • HSMs
  • trusted boot
  • open source contributions
  • published papers
  • conference presentations

What the JD emphasized

  • security architecture
  • security frameworks
  • security code reviews
  • security integration