Description:
Rivian and Volkswagen Group Technologies is a joint venture focused on advancing software-defined vehicles through cutting-edge technology in connectivity, AI, security, and automotive systems. The Staff Android Software Engineer for Infotainment Apps will design and develop innovative, modular, and scalable Android applications for next-generation vehicles. This role involves leading technical design, collaborating with cross-functional teams, optimizing system performance, and mentoring team members.
The position offers an opportunity to contribute to seamless in-vehicle digital experiences, from concept to implementation, while working in a growth-oriented and innovation-driven environment.
Key Responsibilities:
Design and develop infotainment applications on Rivian and Volkswagen Group Android-based OS.
Create modular and scalable software adaptable to various products and use cases.
Develop design patterns and libraries to facilitate application development.
Lead software design, collaborate on technical issues, and make design decisions.
Work closely with cross-functional teams including product and UI/UX design to define features.
Identify and resolve application bottlenecks for performance optimization.
Perform code reviews and follow continuous integration and development practices.
Write test code to ensure robustness and functional correctness.
Implement subsequent application updates and releases.
Investigate AOSP codebase to improve performance and integration.
Develop demo applications leveraging Rivian VW technology.
Participate in continual learning through workshops, conferences, and talks.
Provide technical leadership and mentorship to team members.
Qualifications & Skills:
Bachelor’s degree in Computer Science, Software Engineering, Applied Mathematics, Electrical Engineering, Computer Engineering, or equivalent experience.
Proven Android application development experience with 8+ years of practical experience.
Proficiency in Kotlin, Java, and fundamental C++.
Experience with Android and Android Jetpack APIs, including Android NDK and JNI.
Knowledge of Android lifecycle and application interface guidelines.
Preferred Qualifications:
Experience with Android performance and testing frameworks.
Familiarity with Android framework services.
Multimedia and Bluetooth development experience is a plus.
Familiarity with push notifications, APIs, and cloud messaging.
Prior experience developing on-vehicle technology.
Excellent interpersonal skills and ability to collaborate with cross-functional teams.
Diversity & Inclusion Statement:
Rivian and Volkswagen Group Technologies is an equal opportunity employer, committed to creating a diverse and inclusive environment. Accommodations are available for applicants with disabilities.
| Organization | Rivian and Volkswagen Group Technologies |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Staff Android Software Engineer |
| Job Location | Toronto,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 8 Years |
| Posted at | 2025-09-16 12:04 pm |
| Expires on | 2026-01-05 |