Senior Functional Safety Engineer

Aurora Innovation Inc.

Pennsylvania

On-site

USD 146,000 - 234,000

Full time

28 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus
Equity compensation
Benefits

Job summary

Aurora Innovation Inc. is seeking a Senior Functional Safety Engineer to oversee safety for autonomous driving software within the Software Systems and Safety Engineering group.

You will collaborate with a Tech Lead Manager to ensure a robust safety case and fault management across the stack. The role requires a CS/CE/EE/ML degree and 3+ years in safety-critical roles, with Python/C/C++ proficiency and ISO 26262 knowledge.

Qualifications

  • Bachelor’s or Master in CS/CE/EE/ML (or equivalent).
  • 3+ years in safety-critical systems (safety/software).
  • Experience with software safety analyses at architectural level.
  • Experience with design trade studies and proposing designs.
  • Experience implementing software dev best practices.
  • Clear communication and collaboration with multi-disciplinary teams.
  • Proficiency in Python, C or C++.
  • Experience with autonomous systems or robotics.
  • Knowledge of ISO 26262 is preferred.

Responsibilities

  • Contribute to functional safety for autonomous vehicle software.
  • Perform safety analysis to identify design vulnerabilities.
  • Derive safety requirements for subsystems to ensure safe operation with faults.
  • Communicate effectively within diverse teams.
  • Execute safety processes with guidance in a collaborative environment.

Skills

Python
C++
Robotics
Leadership
Machine Learning

Education

Bachelor’s or Master in CS/CE/EE/ML

Tools

ISO 26262

Job description

Software Engineering Mountain View, CA, Pittsburgh, PA

Senior Functional Safety Engineer
Who we are

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 massively 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 LinkedIn .

What we are looking for

Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all.

We’re searching for a Senior Functional Safety Engineer. This person will report to the Tech Lead Manager of the Functional Safety Engineering Organization. This role will play a critical part in ensuring the development of safe and reliable software for our self-driving systems, and is within our Software Systems and Safety Engineering group. This group is responsible for the engineering work to satisfy the safety case for Aurora Self Driving Technology. Our team is responsible for understanding the functionality of the full stack and helping to define the functional safety concept for all aspects of fault management.

In this role you will

Contribute to functional safety for the autonomous vehicle software. Perform safety analysis of system products to identify design and architectural vulnerabilities. Derive from the analysis of technical and software safety requirements for safety critical software subsystems to ensure the safety of the self-driving vehicle in the presence of faults. This position requires excellent written and oral communication proficiency in conjunction with organization skills necessary to maintain focus and achieve consensus within diverse multi-disciplined teams. The successful candidate will be a self-starter and able to execute functional safety processes with guidance and clear instructions, and perform in a collaborative environment.

Required qualifications

Bachelor's Degree or Master of Science in Computer Science, Computer Engineering, Electrical Engineering, Machine Learning or equivalent field

Minimum 3+ years of experience working as a systems engineer, safety engineer or software engineer for a safety-critical product

Experience performing safety-oriented analysis at the software architectural level

Experience conducting design trade studies and formulating design proposals

Experience establishing and executing software development best practices

Proven track record of successfully working with large, complex teams in a results-driven environment

Excellent communication and presentation skills

Comfortable working with ambiguity and evolving priorities

Proficiency in one of Python, C or C++

Experience with complex robotics or autonomous systems

Experience with Machine Learning

Experience leading a technical area

Working knowledge of ISO 26262 or Software Functional Safety development

For roles based in Mountain View, CA: The salary range for this position is $162,000 - $260,000 per year.

For roles based in Pittsburgh, PA,: The salary range for this position is $146,000 - $234,000 per year. Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.

Working at Aurora

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

We believe in-person work increases collaboration, empathy, and our ability to lead effectively. As a result, Aurorans are expected to work from the office at least 3 days per week, with some roles requiring more frequent in-office presence, up to 5 days per week, based on operational needs.

Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom .

Our commitment to safety

At the core of everything we do is our commitment to safety. Building best-in-class self-driving technology will take time, and we believe that each employee at Aurora has a role in contributing to safety, every step of the way. Aurora expects commitment to our safety policies from every employee, and seeks candidates who take an active responsibility, can contribute to building an atmosphere of trust, and invest in the organization’s long-term success by prioritizing working safely, no matter what.

Our commitment to inclusion

Aurora considers candidates without regard to their 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. Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at careersiteaccommodations@aurora.tech .

For California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject to Aurora’s California Employment Privacy Policy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Assurance Engineer
Senior Software Assurance Engineer

Aurora • Pittsburgh

Hybrid
USD 146,000 - 234,000
Software Engineer, Autonomy Controls
Software Engineer, Autonomy Controls

Aurora • Philadelphia

Hybrid
USD 146,000 - 262,000
Annual bonus
Equity compensation
Benefits
Senior Software Engineer, Autonomy Controls
Senior Software Engineer, Autonomy Controls

Aurora • Pittsburgh

Hybrid
USD 146,000 - 234,000
Annual bonus
Equity compensation
Benefits
Senior Software Engineer, Autonomy Controls
Senior Software Engineer, Autonomy Controls

Aurora • Mountain View (CA)

On-site
USD 160,000 - 262,000
Senior Software Engineer, Full Stack – Aurora Services
Senior Software Engineer, Full Stack – Aurora Services

Aurora • Pittsburgh

Hybrid
USD 146,000 - 234,000
Annual bonus
Equity compensation
Benefits
Staff Software Engineer - Core Services
Staff Software Engineer - Core Services

Aurora Innovation Inc. • San Francisco (CA)

Hybrid
USD 189,000 - 303,000
Annual bonus
Equity compensation
Benefits
Software Engineer II, Core Services
Software Engineer II, Core Services

Aurora Innovation Inc. • Mountain View (CA)

On-site
USD 139,000 - 223,000
Staff Security Software Engineer
Staff Security Software Engineer

Aurora Innovation Inc. • Pennsylvania

On-site
USD 171,000 - 273,000
Senior Software Engineer, Autonomy Controls
Senior Software Engineer, Autonomy Controls

Auror Limited • Mountain View (CA)

On-site
USD 160,000 - 262,000
Staff Software Engineer, Full Stack - Aurora Services
Staff Software Engineer, Full Stack - Aurora Services

Aurora • Philadelphia

Hybrid
USD 180,000 - 270,000