Staff Android Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Rivian · 3 months ago

Staff Android Software Engineer

Rivian and Volkswagen Group Technologies is a joint venture focused on advancing technology for electric vehicles. The Staff Android Software Engineer will architect and develop high-performance Android applications for the Navigation system, collaborating with cross-functional teams to ensure technical excellence and scalability across diverse vehicle platforms.

AutomotiveElectric VehicleManufacturingTransportation
check
H1B Sponsor Likelynote

Responsibilities

You will be a technical leader, driving architectural decisions and delivering robust, high-performance software
Architect, design, and develop mission-critical applications on Android Automotive OS, ensuring technical excellence and scalability across diverse vehicle platforms
Create modular and scalable Android software frameworks, design patterns, and libraries that can adapt to a variety of different product lines and global use cases within the joint venture
Collaborate with engineering, product, and UI/UX teams to define the technical requirements and long-term vision for our core application features
Identify and resolve the most complex application and system-level Android bottlenecks, focusing on performance optimizations spanning the OS stack
Chase bugs through the entire Android stack; from low-level driver and hardware issues, across inter-process communications (IPC), to network services, and into various shared components and libraries
Maintain and contribute to reliable and repeatable testing suites to manage performance and quality across releases
Drive quality through rigorous code reviews, continuous integration/development, and the implementation of robust test code, including edge cases
Mentor and influence other engineers, growing the technical capabilities and best practices of the entire organization

Qualification

Android application developmentKotlinAndroid UI frameworksConcurrency programmingAndroid BindersCode versioning toolsTeamworkCommunication skillsMentoring

Required

Bachelor's degree in Computer Science or Software Engineering (MS preferred) or equivalent professional experience
Expertise with Android UI frameworks and architectural patterns
Expert-level Android application developer with 8+ years of experience building and shipping complex, production-quality applications
Exceptional proficiency in Kotlin
Demonstrable expertise in using Android and Native Linux APIs, including the ability to perform systems-level debugging and optimization
Advanced concurrency experience is mandatory, particularly with Kotlin Coroutines and Flows and multi-threaded programming
Extensive experience profiling and optimizing Android UI performance and memory usage in resource-constrained or embedded environments
Experience with Android Binders
Proficient in code versioning and CI tools (Git, Jenkins, GitLab)
Ability to manage your workload with minimal supervision and autonomously lead large, ambiguous technical projects
Excellent interpersonal skills with the proven ability to collaboratively work with, mentor, and influence cross-functional, senior, and globally distributed teams
Top-notch teamwork and communication skills

Benefits

Robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26.
Full Time Employee coverage is effective on the first day of employment.
Part-Time employee coverage is effective the first of the month following 90 days 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