Rivian and Volkswagen Group Technologies · 1 day ago
Senior Software Engineer, Telematics
Rivian and Volkswagen Group Technologies is a joint venture focused on advancing automotive technology for electric vehicles. They are seeking a Senior Software Engineer to lead the development of in-vehicle telemetry solutions for Linux and Android platforms, responsible for architecting core data collection frameworks and ensuring secure data transmission.
AutomotiveInformation TechnologySoftware
Responsibilities
Design, implement, and maintain the telemetry and data collection services running on the Linux and Android Automotive platform
Develop robust data pipelines for collecting, buffering, and transmitting vehicle telematics from linux and infotainment applications
Architect solutions that are highly efficient, ensuring minimal impact on system performance, memory, and power consumption in a constrained linux and 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
Qualification
Required
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
3+ years of professional experience in Linux development. Bonus if familiar with running native applications within Android
Deep proficiency in C++ or Rust with a strong understanding of Linux OS internals. Bonus if familiar with Android OS internals
Solid experience with data persistence (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)
Ability to design and contribute to large complex software systems from the ground up
Familiarity with software development methodologies such as unit testing, simulations, and debugging
Preferred
Experience with Android Automotive OS (AAOS) or other embedded Android platforms
Experience building background services, using job schedulers, and managing the application lifecycle on Android
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
Benefits
Robust medical/Rx, dental and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26
Flex Time Off
Retirement savings plans
Medical, vision and dental coverage
Company
Rivian and Volkswagen Group Technologies
Rivian and Volkswagen Group Technologies develops scalable automotive software and technology platforms for multiple vehicle segments.
H1B Sponsorship
Rivian and Volkswagen Group Technologies has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9)
Funding
Current Stage
Late StageRecent News
2025-11-14
Company data provided by crunchbase