Staff Android SW Engineer, Imaging and Edge AI jobs in United States
cer-icon
Apply on Employer Site
company-logo

Rivian · 1 month ago

Staff Android SW Engineer, Imaging and Edge AI

Rivian and Volkswagen Group Technologies, Inc. is seeking a passionate and experienced Android SW Engineer to join their innovative team. The role involves designing, developing, and deploying native Android applications for a software-defined vehicle infotainment platform, focusing on integrating AI functionalities to enhance user experiences.

AutomotiveElectric VehicleManufacturingTransportation
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and deploy advanced Android applications for our infotainment system, working closely with AI/ML teams to integrate features like conversational AI, computer vision, video analytics, and audio processing
Deliver high-quality, well-tested code, effectively debug complex issues, and manage priorities to meet deadlines with efficiency and a sense of urgency
Collaborate closely with cross-functional teams, including Android platform engineers, AI/ML researchers, UX/UI designers, and product managers, to define requirements, design solutions, and make necessary architectural and design trade-offs for scalable and performant native applications
Research, evaluate, and implement new Android technologies, development patterns (e.g., MVI, MVVM), and libraries to enhance application performance, responsiveness, and user experience on our embedded platform
Stay at the forefront of Android development advancements, continuously exploring innovative technologies and approaches, and effectively navigate the complexities of problem-solving in a rapidly evolving field
Contribute to the integration and optimization of Edge AI models, ensuring efficient execution and low-latency performance within the Android application environment
Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance

Qualification

Native Android developmentKotlinAI/ML integrationAndroid SDKEmbedded developmentAPI designCloud platformsProblem-solvingCommunication skills

Required

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
7+ years of hands-on software development experience, with a strong focus on building native Android applications using Kotlin and/or Java
Proven experience in developing and deploying complex Android applications, ideally those that integrate with backend services or hardware-accelerated libraries (e.g., for AI, computer vision, or audio processing)
Deep understanding of the Android SDK, Android NDK, and common Android design patterns (MVVM, MVI)
Experience with embedded or AOSP (Android Open Source Project) development is highly desirable, particularly in the context of integrating AI models on resource-constrained devices (Edge AI)
Familiarity with AI/ML frameworks and libraries (e.g., TensorFlow Lite, ONNX Runtime) and their integration on mobile/edge devices is a strong plus
Familiarity with cloud-based platforms and services (e.g., AWS, Google Cloud, Azure)
Strong understanding of data structures, algorithms, and software design patterns relevant to high-performance mobile/embedded applications
Experience in designing, implementing, and consuming robust APIs (e.g., REST, gRPC) for application features and services
Solid understanding of operating system concepts, including concurrency, inter-process communication (IPC), and performance optimization
Experience with solution design involving application-level data pipelines and model integration within application workflows
Familiarity with software development best practices, including version control (Git), code review processes (e.g., Gerrit), and build and deployment tools (e.g., Gradle, CMake)
Excellent problem-solving, analytical, 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

Recent News

Company data provided by crunchbase