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

Rivian and Volkswagen Group Technologies · 3 weeks ago

Staff Android Software Engineer

Rivian and Volkswagen Group Technologies is a joint venture focused on advancing automotive technology for electric vehicles. The role involves architecting and developing a high-performance Android application for navigation, working collaboratively across multiple teams to ensure technical excellence and scalability.

AutomotiveInformation TechnologySoftware
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 UI frameworksKotlinAndroid application developmentConcurrency experiencePerformance optimizationAndroid BindersCode versioning toolsTeamwork skillsCommunication skills

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 and Volkswagen Group Technologies

twittertwitter
company-logo
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 Stage

Leadership Team

leader-logo
Kranti Garatkar
Staff Technical Program Manager
linkedin
Company data provided by crunchbase