Senior Software Engineer, Telematics jobs in United States
cer-icon
Apply on Employer Site
company-logo

Rivian · 1 month ago

Senior Software Engineer, Telematics

Rivian is a company focused on developing innovative electric vehicles and technologies. They are seeking an experienced Senior Software Engineer to lead the development of in-vehicle telemetry solutions for Linux and Android platforms, responsible for architecting and building core data collection frameworks.

AutomotiveElectric VehicleManufacturingTransportation
check
H1B Sponsor Likelynote

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

Linux developmentC++RustData serialization (Protobuf)Data persistence SQLiteData persistence RoomNetworking protocols TCP/IPNetworking protocols HTTPSecure communication (TLS)MultithreadingConcurrencyPerformance optimizationSoftware development methodologiesAndroid Automotive OSCloud platforms AWSCloud platforms GCPLarge-scale data processing

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

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.

Company

Rivian is an automotive technology company that develops products and services to advance the shift to sustainable mobility.

H1B Sponsorship

Rivian 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 (38)
2024 (70)
2023 (54)
2022 (79)
2021 (21)

Funding

Current Stage
Public Company
Total Funding
$21.93B
Key Investors
Volkswagen GroupUS Department of EnergyIllinois Department of Commerce & Economic Opportunity
2025-06-30Post Ipo Equity· $1B
2024-11-25Post Ipo Debt· $6.6B
2024-05-02Grant· $827M

Leadership Team

leader-logo
Robert Scaringe
Chief Executive Officer
linkedin
leader-logo
Claire McDonough
Chief Financial Officer
linkedin
Company data provided by crunchbase