Find a jobRecruiters

Staff Functional Safety Engineer, Software

Exclusive opportunity

Onsite

Staff Functional Safety Engineer, Software

Rivian

Staff Functional Safety Engineer, Software

Skills

GitBitbucketJira

4 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Carson, CA, USA

Work mode:

Onsite

Published on:

9 September 2026

What they need


As a Software Functional Safety Engineer, you will be responsible for performing functional safety and low-level
drivers, base and application software safety development for power electronics components. This role demands both deep technical expertise and the organizational influence to align cross-functional teams, drive supplier strategy, and shape engineering standards across the broader Power Electronics organization. This position reports directly to the Sr. Manager of Functional Safety within our Power Electronics organization.

  • Perform software safety analysis of the embedded software and control algorithms to address safety anomalies

  • Develop SW-FTA, SW-FMEA, Freedom from interference (FFI), common cause/cascading failure (CCA/CFA) and dependent failure analysis (DFA) for embedded software, including low-level drivers, base and power electronics application software with controls knowledge

  • Develop software safety concepts, software safety requirements, software safety architecture, including driving safety implementation within the software design team

  • Develop software safety analysis, concepts and requirements for SoCs, microcontrollers/ICs

  • Develop safety measures (e.g., plausibility check, Memory protection, Program flow monitoring, E2E protection, MCU internal and external watchdogs, Safety Management Unit) in application and platform software

  • Develop software architecture in safety critical path for different subsystems, including interfacing requirements with vehicle controllers

  • Support (but not develop) hardware safety analysis (FTA, FMEDA) and hardware safety requirements development

  • Develop traceability between software, technical safety requirements, relevant test cases, and work products in traceability tool

  • Develop Design Verification Plan (DVP) for relevant software safety requirements, including fault injections across Test Setups (SIL/HIL/Dyno/Test Bench or Vehicle level)

  • Support the software test team in executing test cases with troubleshooting abilities on Test Setups (SIL/HIL/Dyno/Test Bench or Vehicle level)

  • Support vehicle functional safety team in development of technical safety requirements and hazard analysis risk assessment. Analyze and break vehicle level TSRs into detailed software safety requirements

  • Support defining programming and coding guidelines for the software development teams Support tool classification and qualification across Rivian’s software toolsets

  • MS, BS, or PhD degree in Electrical, Embedded, or Software Engineering

  • Experience with embedded systems and VLSI

  • In-depth understanding of systems and software design architecture for Power Electronics applications

  • 5+ Years of experience developing (and implementing) embedded software and controls with a functional safety engineering background in ISO 26262 parts 4, 5, 8 with an emphasis in 6

  • Knowledge of communication protocols such as CAN, SPI, and LIN

  • Experience with requirements management tools (e.g. JAMA, Doors, etc.), issue tracking tools (Jira, Bugzilla, etc.), SW version control tools (e.g. Git, Bitbucket, SVN, etc.)

  • Experience with C programming and/or model-based design using Simulink

  • Additional experience working on Texas Instruments, Infineon automotive safety processors is a plus

  • Knowledge of failure modes and failure effects of embedded software and controls design with prior experience in performing software FTA, FMEA, FFI, DFA, cascading and common cause analysis

  • Experience/proficiency with embedded debugging tools such as PLS/ UAD or similar

  • Experience/proficiency with communication tools such as Wireshark, CANalyzer or CANape

  • Experience with requirements management tools (Jama), issue tracking tools (Jira), SW version control tools (git)

  • Ability to work with resilience, zooming out and with out of the box, lean and agile thinking

  • Strong team player with a drive to exceed expectations and meet deadlines

  • Experience working within a cross-functional team

  • Tools expertise with Medini, Plato or similar strongly preferred

  • Familiarity with E-Gas Level 1/2/3 Concept strongly preferred

  • ISO 26262 Certified strongly preferred

  • Free-RTOS safety qualification prior experience, Safe-RTOS and BareMetal development experience

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Functional Safety Manager

400-500€ (Journalier)

Freelance

Toulouse, France

Hybrid

1 year ago

Quick apply

Top Profil

Staff Software Engineer, Systèmes distribués et LLM

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation

3 days ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

8 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools