Controls Engineer, Body Controls
Job in
Vancouver, BC, Canada
Listed on 2026-10-18
Listing for:
Rivian and Volkswagen Group Technologies
Full Time
position Listed on 2026-10-18
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.
About Us
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.
The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone.
Rivian and Volkswagen Group Technologies Canada is proud to be a Great Place To Work® Certified company — 92% of employees at RV Tech Canada say it is a great place to work, compared to 60% at a typical company.
Role Summary
We are seeking a dedicated and innovative Body Controls Engineer to join our team, focused on the Vehicle Management feature area. This role owns the development and integration of embedded software for vehicle-level body functions such as vehicle access, central locking, security, alarm, crash response, passive safety, occupant and child presence detection, AVAS/horn, trailer detection, and steering wheel/button interfaces, delivered as software modules on a zonal vehicle platform.
The ideal candidate will have a strong background in electrical, computer, or software engineering with a focus on automotive embedded systems, safety-relevant software, and vehicle-network integration.
Responsibilities
Architect and develop embedded control software for vehicle management features including robust state machines, arbitration logic, and vehicle-mode handling that coordinate multiple ECUs and features across the vehicle.
Review requirements and produce high-level functional specification designs in collaboration with systems, integration, and platform partners.
Own features end to end within a feature-focused development model.
Integrate features on bench and vehicle across multiple ECUs and networks, resolve interface issues, and drive features to release readiness.
Develop and maintain diagnostics and diagnostic interfaces to support troubleshooting, manufacturing, and service.
Support safety analyses for ISO 26262 compliance, particularly for passive-safety and vehicle-access features.
Validate features in Unit, SIL, HIL, and vehicle test environments; contribute to feature tuning and calibration; and triage field and fleet issues using vehicle data and logs.
Use a multidisciplinary approach to troubleshoot functional problems in vehicles by addressing root causes across physical, electrical, network, and software domains.
Prioritize and elevate issues based on user impact, safety relevance, and program objectives for prompt resolution.
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), diagnostics (UDS, DIDs/DTCs, routines) and proficiency in related tools.
Experience with safety-relevant automotive…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×