Senior Software Safety Engineer for Autonomous Vehicle Systems

AeroVect

Vancouver

On-site

CAD 160,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AeroVect is hiring a Senior SW Safety Engineer in Vancouver to lead software hazard analysis, FMEA/FTA, and SSR derivation across perception, planning, and control modules. You will work under the Head of Safety within a fast-moving team developing autonomous vehicle software and hardware.

Ideal candidates have 5+ years in safety engineering for autonomous systems, with C++, Python, ROS/ROS2, and Linux/RTOS experience, and a strong background in ISO 26262/DO-178C style standards.

Qualifications

  • 5+ years of hands-on safety engineering experience in autonomous vehicles, automotive (ISO 26262), aerospace (DO-178C/DO-254), or IEC 61508.
  • Background with autonomous driving systems or mobile robotics.
  • Ability to work under mentorship in a fast-paced agile team.
  • Degree in Computer Science, Electrical Engineering, Systems Engineering, Robotics, or related.

Responsibilities

  • Conduct software hazard and safety analyses on perception, motion planning, localization, and vehicle control modules per ISO 26262-6 and SOTIF (ISO 21448).
  • Execute software FMEA/FTA, FFI analysis, and code-level hazard evaluations.
  • Derive SSRs and define monitoring/fail-safe mechanisms within multi-core and Linux/RTOS environments.
  • Review safety-critical C++/Python code and middleware with development teams to ensure software safety standards are met.
  • Develop Safety Performance Indicators to measure safety performance over time.

Skills

Software safety
C++
Python
ROS/ROS2
Hazard analysis
ISO 26262

Education

B.S. or M.S. in CS/EE/Robotics

Tools

Linux/RTOS
C++ development tools
FMEA/FTA tooling

Job description

AeroVect is hiring a Senior SW Safety Engineer in Vancouver to lead software hazard analysis, FMEA/FTA, and SSR derivation across perception, planning, and control modules. You will work under the Head of Safety within a fast-moving team developing autonomous vehicle software and hardware.

Ideal candidates have 5+ years in safety engineering for autonomous systems, with C++, Python, ROS/ROS2, and Linux/RTOS experience, and a strong background in ISO 26262/DO-178C style standards.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Safety Engineer
Senior Software Safety Engineer

AeroVect • Toronto

On-site
CAD 160,000 - 180,000
Senior System Safety Engineer
Senior System Safety Engineer

AeroVect • Vancouver

On-site
CAD 120,000 - 180,000
Senior System Safety Engineer
Senior System Safety Engineer

AeroVect • Toronto

On-site
CAD 120,000 - 180,000
Staff / Senior Deployment & Release Manager
Staff / Senior Deployment & Release Manager

Aerovect • Toronto

On-site
CAD 90,000 - 130,000
Senior Embedded Software Architect – Autonomous Vehicle Systems
Senior Embedded Software Architect – Autonomous Vehicle Systems

CS GROUP - Canada • Montreal (administrative region)

Hybrid
CAD 100,000 - 130,000
Industry-leading medical, dental, and vision insurance
Hybrid Work
Access to telemedicine service
+3
Principal Engineer, Autonomy
Principal Engineer, Autonomy

AeroVect • Toronto

On-site
CAD 492,000 - 704,000
Software Safety Engineer - Hybrid, Safety-Critical Systems
Software Safety Engineer - Hybrid, Safety-Critical Systems

Aversan Inc. • Mississauga

Hybrid
CAD 90,000 - 120,000
Senior Software Engineer, Simulation
Senior Software Engineer, Simulation

AeroVect • Toronto

On-site
CAD 140,000 - 170,000
Software Safety Engineer - Hybrid, Critical Systems
Software Safety Engineer - Hybrid, Critical Systems

Aversan Inc. • Brampton

Hybrid
CAD 90,000 - 130,000
Staff Software Engineer, Motion Planning
Staff Software Engineer, Motion Planning

AeroVect • Toronto

On-site
CAD 120,000 - 180,000