Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rivian and Volkswagen Group Technologies

Software Engineering Intern, Connected Systems

Rivian and Volkswagen Group Technologies

. Work on backend services, integration layers, or connectivity infrastructure that keep vehicles reliably communicating with the cloud .

Posted 10/23/2026internshipVancouver • CanadaEntry Level💰 CA$30 - CA$34 per hourWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates proficiency in backend development and distributed systems, with a strong focus on vehicle communication and cloud integration. Capable of writing maintainable code in Python, Go, C++, or Java while contributing to test automation and systems validation.

Highest-signal resume keywords
Backend DevelopmentDistributed SystemsAWS Cloud InfrastructureEvent-Driven ArchitectureVehicle Communication Protocols

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonGoC++JavaBackend DevelopmentTest AutomationSystems IntegrationEvent-Driven ArchitectureDistributed SystemsCloud Platforms
Tools & Technologies
AWS EKSAWS LambdaAWS DynamoDBAWS IoT CoreKafkaKinesisRedis
Industry Keywords
Vehicle CommunicationCAN ProtocolMQTT ProtocolTelemetryCloud Systems

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsDynamoDBIoTJavaKafkaPythonRedisC++Go

About the role

Key responsibilities & impact
  • Work on backend services, integration layers, or connectivity infrastructure that keep vehicles reliably communicating with the cloud
  • Build and test backend services processing vehicle telemetry and remote commands at fleet scale
  • Develop event-driven, distributed systems using tools such as Kafka, Kinesis, or Redis
  • Contribute to cross-domain systems integration and validation to ensure vehicle features function end to end
  • Support connectivity infrastructure and messaging layers linking vehicles, mobile apps, and cloud systems
  • Work with AWS cloud-native infrastructure, including EKS, Lambda, DynamoDB, and IoT Core
  • Design, develop, and test software components within distributed or connectivity systems
  • Write maintainable code in Python, Go, C++, or Java
  • Participate in code reviews, design discussions, and debugging sessions
  • Contribute to test automation and validation for integration or connectivity features
  • Document work and present progress to the team throughout the internship

Requirements

What you’ll need
  • Currently enrolled in a Bachelor's or Master's program at an accredited Canadian university
  • Proficient in at least one of Python, Go, C++, or Java
  • Actively pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field (preferred)
  • Intent to return to school after the internship (preferred)
  • Exposure to distributed systems, event driven architecture, or cloud platforms; AWS preferred (preferred)
  • Familiarity with vehicle communication protocols such as CAN or MQTT, or IoT concepts (preferred)
  • Coursework or project experience with backend development, systems integration, or test automation (preferred)
  • Currently authorized to work for any employer in Canada
  • Ability to relocate for the program to the Vancouver office location

Benefits

Comp & perks
  • Eligible for housing stipend
  • Health coverage
  • Retirement savings
  • Time off
  • Family planning programs
  • Comprehensive benefits package for full-time employees