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.