Rivian and Volkswagen Group Technologies
Senior Software Engineer, Telematics
Rivian and Volkswagen Group Technologies, Palo Alto, California, United States, 94306
Senior Android Software Engineer, Telematics
About Us Rivian and Volkswagen 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 technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone. Role Summary We are seeking an experienced Senior Android Software Engineer to spearhead the development of our in-vehicle telemetry solutions for Android platforms. In this role, you will be responsible for architecting and building the core data collection framework on our Android and Infotainment platforms. You will design robust, efficient, and secure systems to gather, process, and transmit vital vehicle data, from sensor readings and system health to usage analytics. This telemetry data is the backbone of our ability to perform remote diagnostics, understand vehicle performance, and drive the future of our software-defined vehicles. Responsibilities
Design, implement, and maintain the telemetry and data collection services running on the Android Automotive platform. Develop robust data pipelines for collecting, buffering, and transmitting vehicle telematics from infotainment applications. Architect solutions that are highly efficient, ensuring minimal impact on system performance, memory, and power consumption in a constrained android environment. Implement data serialization formats like Protocol Buffers (Protobuf) for efficient and structured data transport. Ensure the privacy and security of all collected data, implementing data anonymization and encryption best practices. Create and maintain SDKs and APIs for other application developers to integrate with the telemetry system. Develop robust testing and validation strategies to guarantee data integrity and reliability. Qualifications
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 3+ years of professional experience in Android development. Deep proficiency in C++, Kotlin and Java with a strong understanding of Android OS internals. Experience building background services, using job schedulers, and managing the application lifecycle on Android. Solid experience with data persistence on Android (e.g., SQLite, Room) and data serialization formats (e.g., Protobuf). Understanding of multithreading, concurrency, and performance optimization for resource-constrained embedded systems. Knowledge of networking protocols (TCP/IP, HTTP) and secure communication (TLS). Excellent problem-solving skills and the ability to architect complex systems from the ground up. Bonus Skills
Experience with Android Automotive OS (AAOS) or other embedded Android platforms. Experience developing SDKs or libraries for other developers. Experience with cloud platforms (e.g., AWS, GCP) and backend data ingestion pipelines. Familiarity with large-scale data processing frameworks and fleet telematics platforms. Pay Disclosure Salary Range/Hourly Rate for Palo Alto, California Based Applicants: $167,400 - 215,000 USD (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.
#J-18808-Ljbffr
About Us Rivian and Volkswagen 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 technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone. Role Summary We are seeking an experienced Senior Android Software Engineer to spearhead the development of our in-vehicle telemetry solutions for Android platforms. In this role, you will be responsible for architecting and building the core data collection framework on our Android and Infotainment platforms. You will design robust, efficient, and secure systems to gather, process, and transmit vital vehicle data, from sensor readings and system health to usage analytics. This telemetry data is the backbone of our ability to perform remote diagnostics, understand vehicle performance, and drive the future of our software-defined vehicles. Responsibilities
Design, implement, and maintain the telemetry and data collection services running on the Android Automotive platform. Develop robust data pipelines for collecting, buffering, and transmitting vehicle telematics from infotainment applications. Architect solutions that are highly efficient, ensuring minimal impact on system performance, memory, and power consumption in a constrained android environment. Implement data serialization formats like Protocol Buffers (Protobuf) for efficient and structured data transport. Ensure the privacy and security of all collected data, implementing data anonymization and encryption best practices. Create and maintain SDKs and APIs for other application developers to integrate with the telemetry system. Develop robust testing and validation strategies to guarantee data integrity and reliability. Qualifications
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 3+ years of professional experience in Android development. Deep proficiency in C++, Kotlin and Java with a strong understanding of Android OS internals. Experience building background services, using job schedulers, and managing the application lifecycle on Android. Solid experience with data persistence on Android (e.g., SQLite, Room) and data serialization formats (e.g., Protobuf). Understanding of multithreading, concurrency, and performance optimization for resource-constrained embedded systems. Knowledge of networking protocols (TCP/IP, HTTP) and secure communication (TLS). Excellent problem-solving skills and the ability to architect complex systems from the ground up. Bonus Skills
Experience with Android Automotive OS (AAOS) or other embedded Android platforms. Experience developing SDKs or libraries for other developers. Experience with cloud platforms (e.g., AWS, GCP) and backend data ingestion pipelines. Familiarity with large-scale data processing frameworks and fleet telematics platforms. Pay Disclosure Salary Range/Hourly Rate for Palo Alto, California Based Applicants: $167,400 - 215,000 USD (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.
#J-18808-Ljbffr