Staff Embedded Platform Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Rivian · 2 months ago

Staff Embedded Platform Engineer

Rivian and Volkswagen Group Technologies is a joint venture focused on advancing automotive technology. As a Staff Engineer, you will lead the development of foundational software for vehicle platforms, including core Android OS components and hypervisor software, while mentoring engineers and addressing complex system integration challenges.

AutomotiveElectric VehicleManufacturingTransportation
check
H1B Sponsor Likelynote

Responsibilities

Own the development, maintenance, and customization of core Android OS components, including frameworks and services within the Android Automotive OS (AOSP)
Define and execute the software development lifecycle including architecture, design, development, code reviews, and quality assurance planning
For Hypervisor focus: Develop, maintain, and extend cutting-edge hypervisor software specifically tailored for ARM architectures (e.g., Xen, Gunyah, crosvm)
Optimize and tune Android system performance, boot time, memory, and stability
Drive the implementation of critical system features such as interprocess communication, memory management, security sandboxing, and power/performance
Lead software design and code reviews while collaborating with other developers on technical issues and design choices
Collaborate with cross-functional teams, including hardware, security, and application teams, to maintain and enhance the vehicle software stack

Qualification

C++Android OSEmbedded software developmentHypervisor softwareLinux-based environmentsScripting languagesARM architecturesTechnical project leadershipCollaboration skillsProblem-solving skills

Required

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a relevant technical field or equivalent practical experience
Proficiency in C++ and experience with scripting languages (Python, shell)
Experience with Linux-based or RTOS environments, understanding core operating system concepts (scheduling, memory management, concurrency)
Experience leading technical projects, including design, development, and deployment

Preferred

7+ years of experience in embedded software development
Understanding of AOSP, Android frameworks, services, and Hardware Abstraction Layers (HALs)
Experience developing ARM-based hypervisors such as Xen, Gunyah, or crosvm
Familiarity with Qualcomm Snapdragon Automotive, TrustZone (TEE), kernel-level development, or automotive communication protocols
Experience with Rust programming
Experience in one or more Android OS domains (displays, cameras, graphics, power management, audio, media, app lifecycle)

Benefits

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