×
Register Here to Apply for Jobs or Post Jobs. X

Security Software Engineer

Job in Seattle, King County, Washington, 98127, USA
Listing for: Aurora
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    AI Engineer, Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 220000 - 350000 USD Yearly USD 220000.00 350000.00 YEAR
Job Description & How to Apply Below
Position: Staff Security Software Engineer

Overview

Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone. At Aurora, you will tackle complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit aurora.tech

or follow us on Linked In.

Aurora Overview Bringing self-driving vehicles to our roads is the most transformative opportunity of our generation. Aurora is taking a fresh start with the development of self-driving technology, combining excellence in AI, rigorous engineering, and a team with decades of experience building robots that work. Our mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. We are designing the software and hardware to power the transportation of our future that will make our roads safer, give more people access to mobility, and reduce congestion and pollution in cities - improving the quality of life for all.

The Security Software Engineering team’s mission is to design, implement, and evaluate security components across Aurora’s software, hardware, and services. The 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, threat modeling, security code reviews, and release-security for Aurora’s products.

The focus of this team is the design and development of new security frameworks and technologies for our autonomous vehicle platform. We are seeking an experienced software engineer with security development experience to lead development of security-specific software components for the autonomous vehicle platform. Job level is negotiable based on experience.

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
  • Lead successful integration of security capabilities and components with partner teams
  • Work with Vehicle Platform partners and OEMs to ensure security integration into the Aurora Driver platform
  • Guide and mentor both security and non-security engineers
Required Qualifications
  • Familiar with C++17 and STL, Golang
  • Understand and explain autonomous vehicle security concepts
  • Able to learn and create new C++ frameworks
  • Translate product requirements into code independently
  • Able to write high quality production code, unit tests, and integration tests
  • Able to debug across module boundaries
  • Familiarity with automotive protocols and security standards
  • Experience building and evaluating threat models
  • Familiarity with and ability to implement best practices related to cryptographic protocols, infrastructure and network security
  • Ability to translate company goals into product requirements
  • Able to lead a team and organize projects to deliver the desired outcome
  • Able to work cross-functionally with other teams
  • Minimum 5 years of experience in a security-specific or security-adjacent industry
  • Minimum 2 years of experience in the robotics or automotive industry or equivalent
Desired Qualifications
  • 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 contributing to the security industry via open source, published papers, or conference presentations

The base range for this position is $220,000 - $350,000. Aurora’s pay ranges are determined by role, level, and location. The successful candidate’s starting base pay will be determined based…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary