Rivianvw.Tech

Staff Embedded Software Engineer, Functional Safety

Irvine, California, Remote. Posted 2 months ago

The role

You will implement platform-level software and safety components for embedded systems. You will design technical safety requirements and serve as a functional safety representative across multiple teams.

What you will do

  • Implement platform-level embedded software and functional safety components.
  • Design and implement technical safety requirements at the software level.
  • Represent functional safety in cross-functional discussions.
  • Evaluate safety requirements, technical safety concepts, FMEDA, FTA, and DFA.
  • Develop software for microcontrollers using C and real-time operating systems.
  • Design and develop multi-threaded and multi-core embedded software.
  • Develop verification and validation methods for software safety requirements.
  • Write test procedures and support testing of hardware subsystems and safety mechanisms.
  • Document safety requirements, analyses, architecture, implementation, verification, and validation activities.
  • Help move concepts from the R&D phase into production-ready products.

Required qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
  • 5–7 years of professional experience focused on functional safety in the automotive, aerospace, industrial, or equivalent sectors.
  • Strong proficiency in C programming.
  • Hands-on experience with embedded software development and microcontroller-based systems.
  • Experience with RTOS-based development.
  • Experience with multi-threaded and multi-core programming.
  • Experience developing systems in accordance with ISO 26262:2018, particularly Parts 5 and 11, or IEC 61508, particularly Parts 1, 2, and 3.
  • Practical experience with safety requirements, technical safety concepts, FMEDA, FTA, and DFA.
  • Demonstrated experience collaborating across hardware, software, mechanical, and manufacturing teams on safety engineering projects.
  • Experience with automated requirements-management and issue-tracking tools.
  • Strong communication, documentation, and teamwork skills.

Nice to have

  • Familiarity with AI-enabled engineering flows as applied to automotive functional safety.
  • Experience taking embedded safety concepts from research and development through product launch.
  • Experience with software verification and validation for safety-critical systems.
  • Experience supporting hardware subsystem testing and safety mechanism verification.

Benefits

  • Competitive base salary
  • Annual company performance bonus program
  • Equity in the form of Restricted Stock Units (RSUs)
  • Health coverage
  • Retirement savings
  • Time off
  • Family planning programs

About the company

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders. They address the challenges of electric vehicles through technology for software-defined vehicles.

Staff Embedded Software Engineer, Functional Safety at Rivianvw.Tech | JobZoey