Rivianvw.Tech

Controls Engineer, Body Controls

Vancouver, British Columbia, Remote. Posted a month ago

The role

This role owns the development and integration of embedded software for vehicle-level body functions. You will architect control software, integrate features across ECUs, and validate them in various test environments.

What you will do

  • Architect and develop embedded control software for vehicle management features
  • Review requirements and produce high-level functional specification designs
  • Own features end to end within a feature-focused development model
  • Integrate features on bench and vehicle across multiple ECUs and networks
  • Develop and maintain diagnostics and diagnostic interfaces
  • Support safety analyses for ISO 26262 compliance
  • Validate features in Unit, SIL, HIL, and vehicle test environments
  • Troubleshoot functional problems across physical, electrical, network, and software domains
  • Prioritize and escalate issues based on user impact and safety relevance

Required qualifications

  • Bachelor's degree in electrical, computer, or software engineering, or related field
  • 2+ years of experience with automotive or embedded software systems
  • Expertise in C and Python
  • Strong understanding of embedded software fundamentals: real-time operating systems / task scheduling, memory management and MPU protection, interrupts, timing analysis
  • Experience with vehicle networks and protocols (CAN/CAN-FD, LIN, Automotive Ethernet)
  • Experience with diagnostics (UDS, DIDs/DTCs, routines) and proficiency in related tools
  • Experience with safety-relevant automotive software and functional safety methodologies (ISO 26262, FMEA, fault trees)
  • Understanding of hardware components relevant to body controls
  • Experience with Requirements Management Systems (e.g., JAMA/Flow)

Nice to have

  • passive-safety or vehicle-access experience
  • Experience building test automation for embedded software: SIL frameworks, HIL/VHIL test benches, automated regression, and CI integration
  • Experience applying AI-assisted software development tools and agents
  • Experience with test reporting and data pipelines to track feature health and test coverage

Benefits

  • 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 addressing electric vehicle challenges through technology. The company is a Great Place To Work® Certified company.

Controls Engineer, Body Controls at Rivianvw.Tech | JobZoey