Principal Software Engineer - Android platform/AOSP/AAOS
$238.7k - $302.2kGeneral Motors Proving Ground
Job DescriptionWork arrangement : Remote: This role is based remotely but if you live within a 50-mile radius of Mountain View, CA you are expected to report to that location three times per week, at minimum.The RoleThe 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 experiences 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 the 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 leak and deadlocks issues.Ensure the 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. This includes preparing and giving presentations to senior and executive management.Stays 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 work equivalent experience10+ 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 systemsFundamentals of SoC architecture and key components, including CPU, GPU, NPU, memory, I/O interfaces, and how they affect software systems and solutionsHands-on experience and knowledge in Java, C++, C, operating systems, build and runtime environments.Experience in the development of automotive-related infotainment solutions, Inter ECU communications, and stringent timing requirements is a big 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 work equivalent experience15+ years of experience in Embedded software development and SDLC process.Over 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 systemsFundamentals of SoC architecture and key components, including CPU, GPU, NPU, memory, I/O interfaces, and how they affect software systems and solutionsHands-on experience and knowledge in Java, C++, C, operating systems, build and runtime environments.Experience in the development of automotive-related infotainment solutions, Inter ECU communications, and stringent timing requirements is a big 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. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.The salary range for this role is ($238,700 - $302,200). The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.This job may be eligible for relocation benefits.#LI-SA2About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.Benefits OverviewFrom day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting 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. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.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.We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire .AccommodationsGeneral 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 General Motors
- ...Motors is seeking a Vehicle Experiences Engine Software Engineer based remotely in California.... ...leader to define and guide the Android platform engineering strategy for Infotainment.... ..., along with strong skills in Android AOSP, Java, and C++. The position offers a...AndroidRemote job
$110 - $115 per hour
...CARIAD , an automotive software development team... ...a unified software platform for over 10 million... ...Role Summary: The Principal Software Engineer, Bluetooth role will... ...platforms, including Android and Linux, with a comprehensive... ...with core AOSP/AAOS frameworks,...AndroidHourly payFull timeContract workLocal areaImmediate startWorldwideRelocation$171k - $275k
...update complete vehicle software and AI applications.... ...advanced ARM64 compute platforms, delivering high-... ...As a Senior Software Engineer, AOSP, you will play a key role... ...developing and maintaining the Android (AOSP) operating... ...systems, Android (AAOS, AOSP frameworks), Linux...AndroidFull timeFor contractorsFor subcontractorFlexible hours- Decisive Point is looking for a Senior Software Engineer to drive development of Android (AOSP) operating systems for automotive platforms. You will work collaboratively to optimize AOSP components and deliver robust software solutions. Applicants should have a strong background...Android
$85 - $90 per hour
...Lead C++ System Engineer Pay Range: $85hr - $90hr We are seeking a Lead C++ System Engineer with strong expertise in Android and AOSP development to work on system-level software, including drivers and complex multi-threaded environments. The role involves end-to...Android$147k - $255k
About the role As a Senior Android Platform Engineer on the Vehicle OS team, you will orchestrate... ...the development of a universal software foundation that enables... ...with Android Open Source Project (AOSP) and/or Android Automotive OS (AAOS) Compensation Compensation at Applied...AndroidFull timeFor contractorsFor subcontractor$261.5k - $353.5k
...Overview Come join Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that... ...technologies like React, Angular, SwiftUI (iOS), Kotlin (Android) ~ Back-end technologies like Java, Typescript, Spring, Express...AndroidTemporary workWork experience placementLocal areaRelocation package$143k - $286k
...our Conversational AI mobile engineering team in driving down costs... ...enhancing our enterprise scale software applications and frameworks. We are looking for a Principal Android Engineer to build SDKs which... ...: ~12+ years of Android platform experience ~ Proficient in...AndroidFull timeTemporary workPart time- ...a highly skilled and experienced Software Engineer to join our dynamic team. As part... ...practice Excellent knowledge in Android, Kotlin, Java, C, and Python... ...Experience with Android app and Android platform development, including AOSP and the AOSP build system...AndroidWork experience placementImmediate start
$166.86k - $242.57k
...are CARIAD , an automotive software development team with the... ...creating a unified software platform for over 10 million new vehicles... ...: The Sr Staff Software Engineer, Android Frameworks role is... ...Deep knowledge how Android AOSP, AAOSP and Linux display and...AndroidPermanent employmentFull timeTemporary work- Job Title: Android Developer (Application Configuration) Location... ...the Android build system (AOSP / AAOS): Soong / Blueprint Makefiles... ...definitions. DPD (Device / Platform Definition) Integration... ...Work closely with framework engineers to ensure new DPD features are...Android
- ...our Conversational AI mobile engineering team in driving down costs... ...enhancing our enterprise scale software applications and frameworks. We are looking for a Principal Android Engineer to build SDKs which... ...bring 12+ years of Android platform experience Proficient in...AndroidFull timeTemporary workPart time
- ...testing for Apple CarPlay and Android Auto Flash provided... ...with developers and system engineers to troubleshoot issues... ...CarPlay and Android Auto on AOSP-based infotainment platforms. Engineers will work directly... ...and validate given software builds Experience working...Android
$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
- ...Software Engineer Embedded Work location: Mountain View, CA (Onsite Position) Mandatory skills and skill proficiencies required for... ..., with working knowledge of Rust Python, Bash, or Perl Android AOSP/AAOSP and Linux display and graphics pipelines, including GPU...Android
- Job Title: Fullstack Engineer (Embedded Applets Development) Location: Palo... ...- for developing applets and Android system services. C++ - for native... ...extending or customizing AOSP (Android Open Source Project). Familiar with AAOS (Android Automotive OS) system architecture...Android
- ...Build Engineer / DevOps Engineer Mountain View California... ...We are seeking a Software Build Engineer (DevOps)... ...automotive infotainment platform. This role is responsible... ...in embedded Linux and Android development... ...In-depth knowledge of AOSP/AAOSP and Yocto build systems...AndroidLocal area3 days per week
$190k - $200k
...Principal Software Engineer Element Science, Inc. is a medical device and digital health company redefining... ...These Cloud services include a data platform containing data from our wearable... ...with development of iOS and Android mobile applications using native or cross...AndroidTemporary workWork at officeLocal areaRemote workVisa sponsorshipWork visaRelocation packageFlexible hours- ...Description: We are seeking a Staff Software Engineer to lead core design and development... ...software stack on Linux and Android platforms. In this role, you'll take end-to-end... ...Perl • Deep understanding of Android AOSP/AAOSP and Linux display and graphics pipelines...Android
- ...Role: Software Platform Engineer - (4 Openings) Role : Infotainment/Software Engineer Rate: $$/hr. W2 + Benefits This will... ...system-level software on mobile or embedded systems; Linux or Android-based systems preferred ~ Proficient in C and/or C++...AndroidLong term contractContract work3 days per week
$143k - $286k
...Position Summary... What you'll do... As a Principal Engineer in Walmart's Fraud and Risk platform, you will define and drive the architecture of next-... ...what we do at Walmart Global Tech. We're a team of software engineers, data scientists, cybersecurity expert's...Full timeTemporary workPart time$210k - $295k
...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 SpaceX...Permanent employmentTemporary work$276k - $414k
...Lens Studio ( , an augmented reality platform that powers AR across Snapchat and other... ...AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated... ...the forefront. We're looking for a Principal Software Engineer to join the Ads Platform team...Live inWork at officeLocal area$119.8k - $234.7k
...center of Microsoft's mission to redefine how software is built and experienced, providing the foundational platforms, services, and developer experiences that power... ...You will design and build services that empower engineers and scientists across the company to measure impact...Ongoing contractLocal area$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... ...the forefront. We're looking for a Principal Software Engineer to join the Ads Platform team...Live inWork at officeLocal area- ...Principal Software Engineer Join a forward-thinking team at JPMorgan Chase 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...Work at officeShift work
$147k - $237.5k
...Software Engineer At Palo Alto Networks®, we're united by a shared mission—to protect our digital way of life. We thrive at the intersection... .... Job Summary The Cortex Vulnerability Experience Platform team is expanding, and we're looking for an experienced...Full timeWork at office$261.5k - $353.5k
...Overview Intuit is a global technology platform that helps our customers and communities overcome their most important financial... ...-growing and most strategic business units, is seeking a Principal Software Engineer to lead the long-term technology vision and architecture...Local areaWorldwide$143k - $286k
...Position Summary... What you'll do... Role Overview: We are seeking a Principal Software Engineer to lead the design and development of enterprise-scale Marketplace platforms supporting sellers, listings, pricing, orders, and real-time transactions. This role...Full timeTemporary workPart time
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
- platform engineering manager Mountain View, CA
- platform engineer Mountain View, CA
- client platform engineer Mountain View, CA
- platform developer Mountain View, CA
- data platform engineer Mountain View, CA
- senior platform engineer Mountain View, CA
- senior principal cloud computing engineer Mountain View, CA
- senior principal scientist Mountain View, CA
- principal data scientist Mountain View, CA


