Full-Time

Functional Safety Engineer

Rivian

Rivian

10,001+ employees

Electric vehicle manufacturer focused on sustainability

Automotive & Transportation
Hardware

Junior

British Columbia, Canada + 1 more

Requirements
  • Over 2 years of experience developing safety software within the automotive or equivalent industries (e.g. aerospace)
  • Experience with one of the domains: Suspension, chassis control, energy storage system, propulsion
  • Experience/knowledge of ISO 26262
  • Experience with C programming and/or model-based design using Simulink
  • 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 agile software development process
  • Degree education in Electrical Engineering, Software Engineering or Computer Science
  • Good interpersonal and communication skills with a high level of integrity
  • Experience working within a cross-functional team
  • Proven experience working on multiple projects
  • Strong team player; drive to exceed expectations and meet deadlines
Responsibilities
  • Contribute to creation of technical safety requirements
  • Derive software safety requirements for the application software and/or platform software
  • Support implementation of software safety requirements at the application software layer and/or platform software
  • Support/derive safety analysis using SW-FTA, SW-FMEA
  • Lead the development of SW architecture for safety, including ASIL decomposition, freedom-from-interference analysis, dependent failure analysis
  • Derive safety measures (e.g. Plausibility check, Memory protection) in application software and/or platform software
  • Support HSI (Hardware-Software Interface) content between software and internal/external developed hardware
  • Support defining programming and coding guidelines, including model-based, for the software development teams
  • Support tool classification and qualification across Rivian's software toolsets
  • Developing verification and validation methods to support testing of software safety mechanisms
  • Writing test procedures and supporting testing of software
  • Documenting all relevant software safety requirements, analyzes, architecture implementation, verification and validation events for application software/or platform software for Rivian ECUs

Rivian fosters a culture of courage, optimism, and grit, attracting a diverse team of adventurous individuals committed to making a positive global impact. The company's competitive advantage lies in its meticulous attention to vehicle capability, considering factors like tires, drive modes, and HVAC settings to optimize performance. As a leader in the automotive industry, Rivian's dedication to environmental sustainability and technical precision sets it apart from competitors.

Company Stage

N/A

Total Funding

$25.3B

Headquarters

Irvine, California

Founded

2009

Growth & Insights
Headcount

6 month growth

13%

1 year growth

12%

2 year growth

23%

Benefits

Ownership for All: We offer every employee the opportunity to own Rivian stock through equity programs, supporting their financial wellness.

Mental and Emotional Wellness: We provide employees and their families access to mental wellness platforms and our Employees Assistance Program

Fertility and Family Planning: We support diverse family-building journeys, providing employees with benefits such as paid parental leave and financial support for adoption, fertility treatments or surrogacy.

Competitive Compensation: We offer competitive compensation packages driven by mutual investment in our long-term growth and success.

Career Development: We enable all employees to own their development. Continuous learning opportunities and tuition reimbursement help drive performance, boost engagement and develop future leaders.

Transgender Benefits: In alignment with WPATH guidelines, our 2022 plans provide coverage toward medical, pharmacy and cosmetic needs.

INACTIVE