FREE ACCESS
5,000–10,000 jobs/day
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.

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 .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAWSCloudDistributed 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