Rivianvw.Tech
Sr. Software Engineer - Infotainment Software (Apple CarPlay)
Palo Alto, California, Remote. Posted 13 days ago
The role
This person will develop in-vehicle applications with a focus on Apple CarPlay integration. They will create application infrastructure, collaborate with UX/UI teams, and test experiences in labs and prototype vehicles.
What you will do
- Develop best-in-class in applications for in vehicle user experience, with a focus on Apple CarPlay integration
- Create reliable and performant application infrastructure for smart phone integration features
- Collaborate with the UX/UI Team and Studio Team to realize beautiful, cutting-edge UI
- Test the in-vehicle experience in the lab and in prototype vehicles
- Troubleshoot and resolve issues found during testing
- Help drive research into new technologies and interfaces
- Collaborate with other divisions in understanding and sharing technology roadmaps, portfolios, and intellectual property
Required qualifications
- Bachelor’s degree in computer science, Software Engineering, or related field
- 5+ years of experience with software development life cycle experience, from requirements gathering through to implementation and maintenance
- 5+ years of experience with Java/Kotlin
- 3-5 years of experience with modern object-oriented languages: C++
- Proficiency in using Android and Android Jetpack APIs, including knowledge of Android NDK and JNI
- Knowledge of Android design principles and application interface guidelines
- Knowledge of Android’s performance and testing framework
- Familiarity with embedded Android framework services
- Excellent coding and proofreading skills
- Proficient in code versioning tools including Git, Gitlab and others
- Excellent inter-personal skills with the ability to collaboratively work with and influence cross-functional teams
Nice to have
- Experience with the Apple CarPlay Communication plugin, iAP2 interface, EAP (external accessory protocol)
- Experience with Apple CarPlay spatial audio, specifically APAC (Apple Positional Audio Codec)
- Experience with Apple CarPlay certification
Benefits
- competitive base salary
- annual company performance bonus program
- equity in the form of Restricted Stock Units (RSUs)
- health coverage
- retirement savings
- time off
- family planning programs
About the company
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders. They address the challenges of electric vehicles through technology for software-defined vehicles.