cover image
Rivian and Volkswagen Group Technologies

Rivian and Volkswagen Group Technologies

www.rivianvw.tech

21 Jobs

931 Employees

About the Company

Rivian and VW 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 technologies that will set the standards for software-defined vehicles around the world.

Listed Jobs

Company background Company brand
Company Name
Rivian and Volkswagen Group Technologies
Job Title
Software Engineering Internships (Winter 2026 Co-Op Program)
Job Description
**Job Title** Software Engineering Intern – 2026 Co‑Op (Full‑time) **Role Summary** Full‑time, 8‑month internship (January – August 2026) for undergraduate, master’s, or Ph.D. students in Computer Science/Computer Engineering or related fields. Interns work on software projects that support digital platforms, mobile applications, infotainment systems, vehicle core functions, mapping QA, middleware, and vehicle controls in an automotive environment. **Expectations** - Current enrollment at a Canadian university; expected graduation between Dec 2026 and Jun 2028. - Availability to work full time for the entire internship term. - Ability to thrive in a fast‑paced, ambiguous environment and collaborate across cross‑functional teams. **Key Responsibilities** - Design, develop, and test software components for mobile, infotainment, core vehicle, or middleware systems. - Participate in code reviews, design discussions, and agile ceremonies. - Implement features using one or more languages listed below; contribute to unit and integration testing. - Work with QA and product teams to meet functional and performance requirements. - Document code, design decisions, and test plans. **Required Skills** - Proficient in Python, Java, JavaScript, Kotlin, Ruby, Go, TypeScript, or equivalent. - Strong knowledge of data structures and algorithms. - Excellent written and verbal communication. - Ability to navigate ambiguity and solve problems independently. - Experience with version control (Git) and CI/CD practices. **Required Education & Certifications** - Enrollment in a bachelor’s, master’s, or Ph.D. program in Computer Science, Computer Engineering, or a closely related discipline at a Canadian university. - No mandatory certifications; student status is required.
Vancouver, Canada
On site
30-10-2025
Company background Company brand
Company Name
Rivian and Volkswagen Group Technologies
Job Title
Sr. Infrastructure Engineer (Edge)
Job Description
Job Title: Sr. Infrastructure Engineer (Edge) Role Summary: Lead the design, deployment, and maintenance of on‑premises edge infrastructure, ensuring reliable, scalable, and secure operation of Kubernetes clusters, containerized applications, and related networking components to support automotive digital services. Expectations: - Minimum 5 years in IT infrastructure or related field; ≥2 years on‑premises/edge experience. - Proven Linux system administration, networking, and security knowledge. - Hands‑on Kubernetes cluster management (installation, configuration, upgrades, troubleshooting). - Experience with Docker, container orchestration, and configuration management (Ansible or Salt). - Strong scripting in Python or Bash. - Ability to work cross‑functionally with cloud and development teams. Key Responsibilities: - Design, implement, and maintain on‑premises edge servers, networking devices, and storage. - Operate on‑premises Kubernetes clusters, ensuring optimal configuration and high availability. - Deploy and manage containerized applications with Docker and Kubernetes. - Automate server and application configuration using Ansible or Salt. - Implement monitoring solutions; troubleshoot and resolve edge infrastructure issues. - Enforce security best practices for edge environments. - Collaborate with cloud infrastructure and development teams to integrate edge and cloud services. Required Skills: - Linux operating systems (system administration, networking). - Kubernetes cluster administration and container orchestration. - Configuration management (Ansible, Salt preferred). - Docker containerization. - Network fundamentals and troubleshooting. - Security fundamentals for on‑premises infrastructure. - Scripting (Python, Bash). Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Technology, Electrical Engineering, or related field (preferred). - Certifications such as Certified Kubernetes Administrator (CKA) or Red Hat Certified Engineer (RHCE) | Azure/AWS/Google Certified Cloud Architect optional but beneficial.
Irvine, United states
On site
Mid level
02-11-2025
Company background Company brand
Company Name
Rivian and Volkswagen Group Technologies
Job Title
Sr. Software Engineer, Cloud OTA
Job Description
Job title: Senior Software Engineer, Cloud OTA Role Summary: Design, develop, and scale backend systems that deliver secure, highly available over‑the‑air (OTA) updates at scale, leveraging AWS services. Drive architecture decisions, performance tuning, and operational reliability while mentoring junior engineers. Expactations: 5+ years backend development, strong expertise with AWS, one of Java/Python/Go, proven distributed systems and microservices experience. Must collaborate cross‑functionally, enforce quality via code reviews and testing, and continually optimize system performance and monitoring. Key Responsibilities: - Architect and implement scalable OTA backend solutions using AWS (EC2, S3, Lambda, DynamoDB, RDS). - Develop and maintain RESTful APIs, GraphQL endpoints, and microservices. - Optimize system performance, ensuring high availability, scalability, and security. - Deploy and maintain monitoring, logging, and alerting (e.g., Datadog) for production workloads. - Troubleshoot complex production issues and lead root‑cause analysis. - Mentor junior engineers and provide technical guidance. - Participate in code reviews, enforce coding standards, and maintain thorough documentation. - Contribute to CI/CD pipelines, IaC, and DevOps best practices. - Stay current with industry trends, particularly in OTA, CI/CD, and cloud infrastructure. Required Skills: - 5+ years backend software development; proficiency in Java, Python, or Go. - Deep hands‑on experience with AWS services and architecture. - Advanced knowledge of distributed systems, microservices, and RESTful API design. - Experience with relational (PostgreSQL/MySQL) and NoSQL (DynamoDB/MongoDB) databases. - Containerization with Docker, orchestration with Kubernetes. - Monitoring tools (Datadog) and logging/alerting best practices. - Strong problem‑solving, debugging, and analytical abilities. - Excellent written and verbal communication; collaboration mindset. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. - AWS Certified Solutions Architect or AWS Certified Developer preferred; other relevant certifications welcome.
Toronto, Canada
On site
Mid level
13-11-2025
Company background Company brand
Company Name
Rivian and Volkswagen Group Technologies
Job Title
Software Engineering Intern, Connected Systems - Summer 2026
Job Description
**Job title:** Software Engineering Intern, Connected Systems – Summer 2026 **Role Summary:** Work on the design, development, deployment, and maintenance of scalable, reliable distributed systems for a Cloud Gateway and connected vehicle infrastructure. Focus on core service implementation, performance tuning, and system resiliency. **Expectations:** - Complete assigned development tasks with high quality in a fast‑moving environment. - Collaborate cross‑functionally with software, security, and ops teams. - Deliver production‑grade code on time, following best practices and coding standards. - Learn and adopt company tools, cloud platforms, and deployment pipelines during the internship. **Key Responsibilities:** - Design, build, and deploy distributed services using event‑driven architectures (Kafka, Redis). - Ensure high availability, low latency, and fault tolerance across applications. - Monitor, debug, and optimize running services; set up alerts with Prometheus/Grafana or CloudWatch. - Deploy and maintain solutions on AWS, leveraging CI/CD pipelines. - Dockerize applications and manage container orchestration with Kubernetes. **Required Skills:** - Proficient in Go (GoLang) programming. - Experience with Redis for caching or distributed data. - Familiarity with distributed systems concepts and architectures. - Hands‑on experience with cloud platforms, especially AWS. - Knowledge of CI/CD processes and tooling. - Understanding of monitoring and observability tools (Prometheus, Grafana, CloudWatch). - Experience with Docker and Kubernetes. **Required Education & Certifications:** - Currently enrolled in a Bachelor’s or Master’s program in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field (US or Canada). - No specific certifications required; coursework and project experience in distributed systems, cloud computing, or related areas are preferred.
Irvine, United states
On site
Fresher
13-11-2025