Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Android platform/AOSP/AAOS

$239k - $302k

Dormont 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

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Android platform/AOSP/AAOS in Mountain View, CA vacancy
  • $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... 
    Android
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • $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... 
    Android
    Temporary work
    Work experience placement
    Relocation package

    Intuit

    Mountain View, CA
    2 days ago
  • $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),... 
    Android
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Mountain View, CA
    more than 2 months ago
  • $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

    42dot Inc.

    Sunnyvale, CA
    4 days ago
  •  ...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

    42dot Inc.

    Sunnyvale, CA
    4 days ago
  • $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... 
    Android
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $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... 
    Android
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    3 days ago
  • $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... 
    Android
    Full time

    Israelvcforum

    Mountain View, CA
    5 days ago
  • $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 employment
    Temporary work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    4 days ago
  • 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 office
    Shift work

    Next Frontier Capital

    Palo Alto, CA
    2 days ago
  •  ...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... 

    United States Digital Space LLC

    Sunnyvale, CA
    2 days ago
  • $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 in
    Work at office
    Local area

    SwiftCruit

    Palo Alto, CA
    6 days ago
  • $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... 
    Android
    Full time
    Remote work

    DiversityJobs Inc

    Mountain View, CA
    2 days ago
  • $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 work
    Live in
    Remote work
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    4 days ago
  • $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... 
    Android
    Full time
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $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... 
    Android
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $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

    Google Inc.

    Sunnyvale, CA
    6 days ago
  •  ...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,... 
    Android
    Full time
    Contract work
    Local area

    Rivian VW Group

    Palo Alto, CA
    5 days ago
  •  ...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

    Omega Solutions, Inc.

    Mountain View, CA
    2 days ago
  • $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 employment
    Temporary work
    Immediate start
    Flexible hours
    Weekend work

    United States Digital Space LLC

    Palo Alto, CA
    4 days ago
  • $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

    42dot Inc.

    Sunnyvale, CA
    6 days ago
  • $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;... 
    Android
    Local area
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $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... 
    Android
    Work experience placement
    Local area
    Flexible hours

    Dormont Manufacturing Co

    Mountain View, CA
    2 days ago
  • $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... 
    Android
    Hourly pay
    Full time
    Internship
    Local area

    Dormont Manufacturing Co

    Palo Alto, CA
    2 days ago
  • $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... 
    Android
    Full time
    Relocation
    Relocation package
    Flexible hours

    Israelvcforum

    Mountain View, CA
    5 days ago
  •  ...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... 
    Android
    Full time
    Local area

    Rivian VW Group

    Palo Alto, CA
    2 days ago
  • $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

    Google Inc.

    Mountain View, CA
    3 days ago
  • $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 time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    2 days ago
  •  ...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... 

    Wisk Aero LLC

    Mountain View, CA
    1 day ago
  •  ...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... 

    Namely

    Mountain View, CA
    1 day ago

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!