Principal Software Engineer - Android platform/AOSP/AAOS
$239k - $302kDormont Manufacturing Company
Principal Software Engineer - Android platform/AOSP/AAOS Hybrid - Mountain View, California, United States of America May 14, 2026 $239K - $302K Job Description Work arrangement: Remote. This role is based remotely but if you live within a 50‑mile radius of MountainView, CA you are expected to report to that location three times per week, at minimum. The Role The Vehicle Experiences Engine software team is a dynamic and fast paced team that designs, develops, and maintains the embedded software platform for Infotainment and Software‑Defined Vehicle. We are looking for a seasoned technical leader with a broad range of experience with embedded Android platform who can guide development teams and product engineering by bridging the gap between technical and business goals, overseeing architecture and innovation, and mentoring team members. What you’ll do Define the Android platform engineering strategy for the GM Infotainment system and provide technical direction and guidance for engineering execution. Lead technical solutions for critical Android platform features/issues and drive execution across internal and external teams. Challenge current implementations, seek optimization opportunities, and foster innovation to improve efficiency in Android platform engineering. Enhance software design and improve system performance; analyze and resolve performance issues, memory leaks and deadlocks. Ensure designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability, and security. Work with and bridge across multiple disciplines, including Engineering, Product teams, Program teams and Information Technology, to make appropriate system‑level design trades. Create and communicate vision & strategies specific to functional responsibilities, including preparing and presenting to senior and executive management. Stay updated on new technology and competitive products to support product engineering decisions. Mentor and provide technical guidance to senior and junior engineers. Your Skills & Abilities (Required Qualifications) Bachelor’s degree in computer engineering, software engineering, electronics & communication, electrical engineering, or equivalent experience. 10+ years of experience in embedded software development and SDLC process. 5 years of experience in software development with Android AOSP or AAOS stacks, including Android framework layers and system components. Product engineering experience with embedded systems, Android, Linux, QNX or other RTOS systems. Fundamentals of SoC architecture and key components, including CPU, GPU, NPU, memory, I/O interfaces, and how they affect software systems and solutions. Hands‑on experience and knowledge in Java, C++, C, operating systems, build and runtime environments. Experience in development of automotive‑related infotainment solutions, inter‑ECU communications, and stringent timing requirements is a plus. Quality consciousness and the ability to navigate obstacles while finding effective solutions quickly. Very effective interpersonal and leadership skills. Superb written and verbal technical communication skills, excellent ability to incorporate other engineer’s ideas and explain their own. What Will Give You a Competitive Edge (Preferred Qualifications) Bachelor’s degree in computer engineering, software engineering, electronics & communication, electrical engineering, or equivalent experience. 15+ years of experience in embedded software development and SDLC process. More than 5 years of experience in software development with Android AOSP or AAOS stacks, including Android framework layers and system components. Product engineering experience with embedded systems, Android, Linux, QNX or other RTOS systems. Fundamentals of SoC architecture and key components, including CPU, GPU, NPU, memory, I/O interfaces, and how they affect software systems and solutions. Hands‑on experience and knowledge in Java, C++, C, operating systems, build and runtime environments. Experience in development of automotive‑related infotainment solutions, inter‑ECU communications, and stringent timing requirements is a plus. Quality consciousness and the ability to navigate obstacles while finding effective solutions quickly. Very effective interpersonal and leadership skills. Superb written and verbal technical communication skills, excellent ability to incorporate other engineer’s ideas and explain their own. Compensation The compensation information is a good faith estimate only, based on what a successful applicant might be paid in accordance with applicable state laws. The salary range for this role is $238,700 - $302,200. Bonus potential and other incentive programs are part of the overall compensation. Benefits Overview From day one, we support well‑being at work and home, offering a comprehensive benefits package. Details can be found in our Total Rewards resources. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. All employment decisions are made on a non‑discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. #J-18808-Ljbffr
$125k - $265k
...family commitments. Meet our engineers on the Vehicle OS team!... ...update complete vehicle software and AI applications.... ...Intuition. About the role As a Android Platform Engineer on the Vehicle... ...Open Source Project (AOSP) and/or Android Automotive OS (AAOS) Experience in Android...AndroidFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$261.5k - $353.5k
...Come join Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that love to take... ...technologies like React, Angular, SwiftUI (iOS), Kotlin (Android) Back‑end technologies like Java, Typescript, Spring, Express...AndroidTemporary workWork experience placementRelocation package$171k - $275k
...exception.) Meet our engineers on the Vehicle OS... ...complete vehicle software and AI... ...advanced ARM64 compute platforms, delivering high-performance... ...Engineer, AOSP, you will play a key... ...and maintaining the Android (AOSP) operating... ...systems, Android (AAOS, AOSP frameworks),...AndroidFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$172k - $237.8k
42dot Inc. is seeking an Android Engineer (UI Framework) to enhance in-vehicle user interfaces using Android Automotive OS. This role involves creating responsive UI components and collaborating with designers to deliver intuitive user experiences. Qualified candidates...Android- ...mobility challenges with software and AI. As the Global... ...About the Role As an Android Engineer (UI Framework) at 42... ...Android Automotive OS (AAOS). You’ll work on creating... ..., experience with AOSP customization, and the... ...design, HMI, system, and platform teams to deliver...Android
$147k - $265k
...family commitments. Meet our engineers on the Vehicle OS team!... ...update complete vehicle software and AI applications.... ...Intuition. About the role As a Android Software Engineer on the... ...Open Source Project (AOSP) and/or Android Automotive OS (AAOS) Compensation at Applied...AndroidFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$204k - $259k
...Waymo Engineer Waymo is an autonomous driving technology... ...to a range of vehicle platforms and product use cases.... ...Create reliable Android components and flows using... ...Managers, and Vehicle Software Engineers to launch... ...Android platform (AOSP) development, custom Android...AndroidFull timeRemote work$148k - $226.2k
Israelvcforum is seeking an experienced software developer to design and implement solutions for automotive infotainment systems. Ideal... ...will have over 10 years of relevant experience, particularly with Android and Linux systems. The role offers a competitive salary ranging...AndroidFull time$210k - $295k
Principal Software Engineer (Platform Team) Sunnyvale, CA SpaceX was founded under the belief that a future where humanity is on exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this...Permanent employmentTemporary work- Join a forward-thinking team at JPMorganChase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and optimizing the platforms that power our data and AI initiatives. You'll collaborate with...Work at officeShift work
- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team at the...
$276k - $414k
...world; Lens Studio, an augmented reality platform that powers AR across Snapchat and... ...and its AR glasses, Spectacles. Snap Engineering teams build fun and technically sophisticated... ...the forefront. We’re looking for a Principal Software Engineer to join the Delivery Platform...Live inWork at officeLocal area$204k - $259k
...applied to a range of vehicle platforms and product use cases. The... ...responsible for low-level software and infrastructure on... ...are seeking an experienced Android System Software Engineer to join our team in developing... ...Open Source Project (AOSP) for the partner SOC, ensuring...AndroidFull timeRemote work$210k - $300k
...Principal Wi‑Fi Software Engineer (Starlink) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible...Temporary workLive inRemote workWorldwideWeekend work$162.8k - $203.5k
...generations. Role Summary We are seeking a Senior Software Engineer, Android Applications to lead the development of mission‑... ...that interacts with Android Automotive OS (AAOS) and the autonomous driving compute platform. You are building an easy‑to‑use interface to facilitate...AndroidFull timeLocal area$149.37k - $163.97k
...developer tools used across the engineering organization. Own and... ...for building and testing Android Automotive OS (AAOS). Operate and maintain... ...supporting AAOS and Android platform development, ensuring reliability... ...years of experience as a Software Engineer, with at least...AndroidFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$207k - $301k
Google Inc. is seeking a Staff Software Engineer for the Gemini Enterprise mobile application in... ...that enhance user interactions across platforms. Responsibilities include building end-... ...should have significant experience in Android development and proficiency in languages...Android- ...that will set the standards for software‑defined vehicles around the... ...lines, we need Software Engineers to help raise the bar for mission... ...development Experience with Android application frameworks Experience... ...Automotive Operating System (AAOS) Experience with Qt,...AndroidFull timeContract workLocal area
- ...Android Platform/Partner Engineer As an Android Platform/Partner engineer you will have the opportunity to manage different Samsung Mobile collaborations... ...related technical field. Five years of experience in software program management, managing different complex projects...Android
$220.5k - $300k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER, APPLIED COMPUTING (STARSHIELD) Starshield leverages the company’s Starlink technology and launch capability to...Permanent employmentTemporary workImmediate startFlexible hoursWeekend work$214.97k - $303.03k
...mobility challenges with software and AI. As the Global Software... ...re seeking an Embedded SW Engineer to play a critical role in... ...in-vehicle embedded Linux platforms - ensuring they're fast,... ...driving stacks, Android Automotive OS (AAOS) or Robot Operating System...Android$138k - $175k
...minimum. We are looking for a strong C++ Software Engineer to support development of next-... ...focused UI features across QNX/Linux/Android-based platforms, with emphasis on scalable UI architecture... ...development; Android Automotive OS (AAOS); Kotlin/Java Jetpack Compose;...AndroidLocal areaFlexible hours$195k - $298.8k
...gen automotive technology. As a Staff Android Software Engineer, you’ll drive the future of in-vehicle... ...within Android Automotive OS with embedded platforms and multi-display vehicle... ...and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL interfaces. Collaborate...AndroidWork experience placementLocal areaFlexible hours$38 - $51 per hour
...will set the standards for software-defined vehicles around the... ...for next-generation vehicle platforms. Program Details Timeline:... ...embedded software on Linux/Android and/or Real-Time Operating Systems... ...Computer Science, Computer Engineering, Electrical Engineering, or...AndroidHourly payFull timeInternshipLocal area$148k - $226.2k
...development and testing for in-vehicle software platform team. The ideal candidate would have solid... ...and integration of Linux and/or Android based system software solutions and be... ...environments. Work side‑by‑side with DevQA engineers on test plan development and review. Design...AndroidFull timeRelocationRelocation packageFlexible hours- ...mobility can be. The Imaging Platform team takes the capability of... ...role, you will be a part of software development and testing for cameras... ...features on Linux, QNX, and Android systems. Deliver quality code... ...teams across multiple engineering and algorithms teams, making...AndroidFull timeLocal area
$174k - $253k
Senior Software Engineer, Google Play Promotion Platform corporate_fare Google place Mountain View, CA, USA Apply Bachelor’s degree or equivalent practical... ...syncs across devices and on the web. As part of the Android and Mobile team, Googlers working on Google Play do everything...Android$242.69k - $307.13k
...application and interviews which can be found here. About the Role ID.me is seeking a Principal Software Development Engineer to serve as the technical authority across the Person and Trust platforms — the systems that define who a person is and how much confidence ID.me can...Full timeTemporary workWork at officeRemote workFlexible hours- ...What you will do In this role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft designed for the Advanced Air Mobility (AAM) market. You will define, architect, and champion...
- ...Principal Software Engineer About the Team: This role is for the Cloud Engineering team within Cornerstone. The team is responsible for creating and managing Cornerstone’s cloud infrastructure and related DevOps tooling automation. As a Principal Software Engineer you...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Android platform/AOSP/AAOS. Be the first to apply!
- principal software engineer Mountain View, CA
- senior platform engineer Mountain View, CA
- client platform engineer Mountain View, CA
- platform engineering manager Mountain View, CA
- platform developer Mountain View, CA
- data platform engineer Mountain View, CA
- platform engineer Mountain View, CA
- principal Mountain View, CA
- senior principal cloud computing engineer Mountain View, CA
- senior principal scientist Mountain View, CA


