Sr. Functional Safety Engineers

Rivian and Volkswagen Group Technologies•Irvine, CA

About The Position

Responsible for performing functional safety analysis of internally designed application software and/or platform software. The role contributes to creating software safety requirements and developing safe software architecture using safety analysis methods. It collaborates with vehicle and hardware functional safety teams, software development, testing, and systems teams to deliver safety software across multiple programs and variants. The position supports safety requirements, analysis, architecture, implementation, verification, validation, testing, and documentation for application and/or platform software for RVT ECUs.

Requirements

  • Master’s degree or foreign equivalent in Computer Engineering, Electrical Engineering, or a closely related field.
  • Two years of experience in an occupation involving developing safety software.
  • Experience with embedded systems.
  • Experience working with Body controllers safety applications.
  • Experience with requirements derivation and traceability.
  • Experience with system architecture and design.
  • Experience with failure mode analysis.
  • Experience creating test specifications for HIL/SIL testing (V&V).
  • Experience working on NXP and/or Infineon automotive safety processors.
  • Experience utilizing an agile software development process.
  • Experience using requirements management tools JAMA and Doors.
  • Experience utilizing issue-tracking tools Jira and Bugzilla.

Responsibilities

  • Perform functional safety analysis of internally designed application software and/or platform software.
  • Contribute to creating software safety requirements and technical safety requirements.
  • Derive software safety requirements for application software and/or platform software.
  • Collaborate with vehicle functional safety, hardware functional safety, software development, testing, and systems teams to deliver safety software across programs and variants.
  • Support implementation of software safety requirements at the application software layer and/or platform software.
  • Support or derive safety analyses using SW-FTA and SW-FMEA.
  • Lead safety software architecture development, including ASIL decomposition, freedom-from-interference analysis, and dependent failure analysis.
  • Derive safety measures, such as plausibility checks and memory protection, for application software and/or platform software.
  • Write fault-injection test cases to support SIL and HIL testing.
  • Support HSI (Hardware-Software Interface) content between software and internally or externally developed hardware.
  • Support defining programming and coding guidelines for software development teams.
  • Support tool classification and qualification across Rivian’s software toolsets.
  • Develop verification and validation methods to support testing of software safety mechanisms.
  • Document software safety requirements, analyses, architecture implementation, and verification and validation events for application software and/or platform software for RVT ECUs.

Benefits

  • Competitive base salary.
  • Eligibility for an annual company performance bonus program for full-time positions; payments are discretionary and not guaranteed.
  • Eligibility for equity in the form of Restricted Stock Units (RSUs), subject to board approval and applicable plan terms and vesting requirements.
  • Comprehensive benefits package for full-time employees, including health coverage, retirement savings, time off, and family planning programs; offerings vary by country.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service