Software Engineering Intern at Rivian and Volkswagen Group Technologies - ScoutJobs - The AI-curated global job board
Skip to content
R
Posted 4 hours ago

Software Engineering Intern

Rivian and Volkswagen Group TechnologiesSoftware Engineering Intern - Vehicle Controls (Fall-Spring Co-op)

Requirements

Enrolled in Bachelor's or Master's program in Canada, Proficiency in C/C++, Proficiency in Python

Skills

C#PythonEmbedded Systems

About the role

Responsibilities

  • Implement and validate embedded software for vehicle systems, such as battery and energy management systems
  • Develop features for low and high voltage systems, including power and current distribution, DC/DC controls, or fault detection and recovery
  • Design scalable software architectures with a focus on embedded system reliability and performance
  • Contribute to the automated testing framework using Unit, SIL, and HIL environments
  • Collaborate with systems and test engineers to define requirements and debug algorithms

Requirements

  • Currently enrolled in a Bachelor's or Master's program at an accredited Canadian university
  • Proficiency in C/C++ and Python

Preferred Qualifications

  • Degree in Electrical Engineering, Mechanical Engineering, Computer Science, or related field
  • Experience with Real-Time Operating Systems (RTOS)
  • Experience with CAN, LIN, UDS, or DoIP communication protocols
  • Experience with Microcontrollers and PID controllers
  • Experience with advanced 32-bit multi-core microcontrollers

About the Company

Rivian and Volkswagen Group Technologies is a joint venture focused on addressing the challenges of electric vehicles through software-defined technology, including operating systems, zonal controllers, and cloud connectivity solutions.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineering Intern

Rivian and Volkswagen Group Technologies · Vancouver

Sign up to apply