In this role, you will work deeply within the Android Open Source Project (AOSP), developing system services, hardware integrations, and vehiclespecific platform capabilities that power modern ...
In this role, you will work deeply within the Android Open Source Project (AOSP), developing system services, hardware integrations, and vehiclespecific platform capabilities that power modern ...
What you need for this position: • MS or PHD in Computer Science, Computer Engineering, Software Engineering, or similar. • Expertise with Android Automotive OS, AOSP, Google Automotive Services ...
What you need for this position: • MS or PHD in Computer Science, Computer Engineering, Software Engineering, or similar. • Expertise with Android Automotive OS, AOSP, Google Automotive Services ...
Staff Android Systems Engineer
Friendly, WV · On-site +1
Work on Android apps which need to leverage capabilities offered at the AOSP level, navigate framework code, collaborate directly with ROM and vendor teams, and translate between what the app layer ...
Staff Android Systems Engineer
Friendly, WV · On-site +1
Work on Android apps which need to leverage capabilities offered at the AOSP level, navigate framework code, collaborate directly with ROM and vendor teams, and translate between what the app layer ...
Senior Software Engineer, Device Platform
New York, NY · On-site
$160K - $220K/yr
Work within a vendor-customized AOSP environment, understanding how platform-level configurations and system app permissions shape application behavior. * Collaborate with firmware and hardware teams ...
Senior Software Engineer, Device Platform
New York, NY · On-site
$160K - $220K/yr
Work within a vendor-customized AOSP environment, understanding how platform-level configurations and system app permissions shape application behavior. * Collaborate with firmware and hardware teams ...
Apply and evolve clean, modular Android architectures (e.g., MVVM + Jetpack) for large, long-lived automotive codebases by partnering with platform teams on AOSP/AAOS customization and integration.
Apply and evolve clean, modular Android architectures (e.g., MVVM + Jetpack) for large, long-lived automotive codebases by partnering with platform teams on AOSP/AAOS customization and integration.
Work on Android apps which need to leverage capabilities offered at the AOSP level, navigate framework code, collaborate directly with ROM and vendor teams, and translate between what the app layer ...
Quick apply
Work on Android apps which need to leverage capabilities offered at the AOSP level, navigate framework code, collaborate directly with ROM and vendor teams, and translate between what the app layer ...
Senior Staff Software Engineer, Infotainment (Android Applications & Frameworks)
Fremont, CA · On-site
Track and leverage new Android/AOSP/AAOS technologies, software engineering best practices, and design patterns * Collaborate with cross-functional teams, including UX Design, product, and other main ...
Senior Staff Software Engineer, Infotainment (Android Applications & Frameworks)
Fremont, CA · On-site
Track and leverage new Android/AOSP/AAOS technologies, software engineering best practices, and design patterns * Collaborate with cross-functional teams, including UX Design, product, and other main ...
Act as the Subject Matter Expert for embedded Android platforms at JLR, supporting global teams to define and implement product roadmaps for use of AOSP and its variants, including AAOS, in our ...
Act as the Subject Matter Expert for embedded Android platforms at JLR, supporting global teams to define and implement product roadmaps for use of AOSP and its variants, including AAOS, in our ...
Senior Software Engineer, Device Security
San Francisco, CA · On-site
$216K - $288K/yr
Essential Qualifications * 6+ years of experience in secure programming in embedded system, AOSP, or Windows environments, primarily in C, C++, or Java. * Strong understanding of general embedded ...
Senior Software Engineer, Device Security
San Francisco, CA · On-site
$216K - $288K/yr
Essential Qualifications * 6+ years of experience in secure programming in embedded system, AOSP, or Windows environments, primarily in C, C++, or Java. * Strong understanding of general embedded ...
Embedded System Analyst
Dallas, TX · On-site
Preferred Qualifications • Experience with Android TV (AOSP), webOS, Tizen, or Roku OS. • Exposure to Yocto/Buildroot; familiarity with BSP/device drivers. • Awareness of graphics/composition ...
Quick apply
Embedded System Analyst
Dallas, TX · On-site
Preferred Qualifications • Experience with Android TV (AOSP), webOS, Tizen, or Roku OS. • Exposure to Yocto/Buildroot; familiarity with BSP/device drivers. • Awareness of graphics/composition ...
EMBEDDED ANDROID DEVELOPER WITH ANDROID NDK EXPERIENCE
San Jose, CA · On-site
$65.25 - $85.75/hr
Add Android services and policies to our custom version of the AOSP tree. Integrate Android platform on Mobile devices, analyze and fix issues to support product delivery. Assisting other team ...
EMBEDDED ANDROID DEVELOPER WITH ANDROID NDK EXPERIENCE
San Jose, CA · On-site
$65.25 - $85.75/hr
Add Android services and policies to our custom version of the AOSP tree. Integrate Android platform on Mobile devices, analyze and fix issues to support product delivery. Assisting other team ...
Customize, optimize, and debug the Linux Kernel and relevant parts of the Android Open Source Project (AOSP) for the partner SOC, ensuring robust and efficient operation. * Hardware Abstraction Layer ...
Customize, optimize, and debug the Linux Kernel and relevant parts of the Android Open Source Project (AOSP) for the partner SOC, ensuring robust and efficient operation. * Hardware Abstraction Layer ...
Senior Staff Software Engineer, Software & Frameworks (Android Applications)
Fremont, CA · On-site
$180K - $220K/yr
We're looking for a Software Engineer to build Android/AOSP/AAOS apps, frameworks, and SDKs that deliver a seamless, Scout-branded HMI experience. What you'll do Become part of an iconic brand that ...
Senior Staff Software Engineer, Software & Frameworks (Android Applications)
Fremont, CA · On-site
$180K - $220K/yr
We're looking for a Software Engineer to build Android/AOSP/AAOS apps, frameworks, and SDKs that deliver a seamless, Scout-branded HMI experience. What you'll do Become part of an iconic brand that ...
Android Reverse Engineer
Austin, TX · On-site
Strong understanding of Android Fundamentals, activity lifecycles, AOSP, and API usage . * Ability to read, comprehend, and analyze source code . * Experience with Query languages (SQL) . Preferred ...
Quick apply
Android Reverse Engineer
Austin, TX · On-site
Strong understanding of Android Fundamentals, activity lifecycles, AOSP, and API usage . * Ability to read, comprehend, and analyze source code . * Experience with Query languages (SQL) . Preferred ...
Software Engineer
Eugene, OR · On-site
Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ years of experience in Linux kernel driver development * 5+ years of experience using Java Preferred ...
Software Engineer
Eugene, OR · On-site
Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ years of experience in Linux kernel driver development * 5+ years of experience using Java Preferred ...
Embedded Application Engineer
$120K - $300K/yr
AOSP, system services, HAL, native libraries, and device drivers * Hands-on experience with embedded systems, firmware integration, or low-level hardware/software interfaces * You have shipped a ...
Embedded Application Engineer
$120K - $300K/yr
AOSP, system services, HAL, native libraries, and device drivers * Hands-on experience with embedded systems, firmware integration, or low-level hardware/software interfaces * You have shipped a ...
Senior Embedded Software Engineer
Boston, MA · Hybrid
$140K - $180K/yr
Owl Labs is seeking an experienced Android AOSP and Linux developer to join our engineering team. The ideal candidate will have extensive experience developing embedded Android and Linux systems and ...
Quick apply
Senior Embedded Software Engineer
Boston, MA · Hybrid
$140K - $180K/yr
Owl Labs is seeking an experienced Android AOSP and Linux developer to join our engineering team. The ideal candidate will have extensive experience developing embedded Android and Linux systems and ...
Embedded Application Engineer
San Jose, CA · On-site
$120K - $300K/yr
AOSP, system services, HAL, native libraries, and device drivers * Hands-on experience with embedded systems, firmware integration, or low-level hardware/software interfaces * You have shipped a ...
Embedded Application Engineer
San Jose, CA · On-site
$120K - $300K/yr
AOSP, system services, HAL, native libraries, and device drivers * Hands-on experience with embedded systems, firmware integration, or low-level hardware/software interfaces * You have shipped a ...
The Analysis Oversight Statistical Programming (AOSP) Lead is essential to these partnerships. As a member of the Study Management Team (SMT), the AOSP Lead works closely with the study team to ...
The Analysis Oversight Statistical Programming (AOSP) Lead is essential to these partnerships. As a member of the Study Management Team (SMT), the AOSP Lead works closely with the study team to ...
Embedded Android Software Engineer
Fairfax, VA · On-site
$115K - $190K/yr
Creating and managing embedded system build processes, including AOSP. * Duties involve all aspects of Embedded Software development, including documentation, implementation, emulation, integration ...
Embedded Android Software Engineer
Fairfax, VA · On-site
$115K - $190K/yr
Creating and managing embedded system build processes, including AOSP. * Duties involve all aspects of Embedded Software development, including documentation, implementation, emulation, integration ...
Aosp information
What is the difference between Aosp vs Android Developer?
| Aspect | Aosp | Android Developer |
|---|---|---|
| Required Credentials | Knowledge of Android Open Source Project, coding skills in Java/Kotlin, experience with Linux | Proficiency in Android SDK, Java/Kotlin, UI/UX design, app development experience |
| Work Environment | Development of custom Android OS, working with open-source code, embedded systems | Building and maintaining Android apps, working in app development teams |
| Employer & Industry Usage | Tech companies, device manufacturers, open-source communities | Software companies, app development firms, startups |
While Aosp involves working on the Android Open Source Project to develop or modify the Android OS itself, Android Developers focus on creating applications within the Android ecosystem. Both roles require programming skills in Java/Kotlin, but Aosp professionals work more with system-level code, whereas Android Developers concentrate on app development for end-users.
What are the key skills and qualifications needed to thrive as an AOSP (Android Open Source Project) Developer, and why are they important?
What are AOSP jobs?
What are some common challenges faced by engineers working on AOSP (Android Open Source Project) development teams?

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 16 days ago
Job description
The unique aspect of our business is the mindset of our employees: curious, adventurous, and innovative. P3 consultants take on early responsibilities with clients in management consulting, diverse technology topics, and scalable IT solutions.
Make a project your project. Openness for new, innovative, and unconventional approaches; short decision paths; respectful cooperation; and fruitful synergies make us a diverse, unbeatable team and successful company - worldwide.
WHAT YOU'LL DO
At P3, we build advanced infotainment systems for some of the world's largest automotive OEMs. We specialize in Android Automotive OS (AAOS) and lead end-to-end development for complex, in-vehicle digital experiences. We are looking for a Senior Android Automotive OS (AAOS) Platform Engineer to design and build nextgeneration invehicle infotainment systems. In this role, you will work deeply within the Android Open Source Project (AOSP), developing system services, hardware integrations, and vehiclespecific platform capabilities that power modern automotive user experiences. You will collaborate closely with hardware vendors, OEM stakeholders, and crossfunctional software teams to deliver robust, secure, and highperformance AAOS platforms that run reliably in vehicles worldwide.
- Customize and extend Android Automotive OS (AAOS) based on AOSP, working across system image, framework, and service layers.
- Design and implement system services using Java and Kotlin; introduce modern Kotlinbased modules where appropriate.
- Develop and integrate Hardware Abstraction Layers (HALs) and proprietary drivers for vehicle hardware such as displays, audio systems, climate controls, tuners, and amplifiers.
- Build and maintain Vehicle Data APIs and SDKs enabling controlled access to signals such as speed, location, diagnostics, gear state, and door events.
- Architect and implement interprocess communication (IPC) and pubsub messaging mechanisms for realtime vehicle data distribution.
- Engineer and debug Bluetooth stacks and SDKs for communication between the head unit, mobile devices, wearables, and internal ECUs.
- Analyze and optimize system performance through memory leak detection, CPU profiling, garbage collection analysis, and system tracing in resourceconstrained environments.
- Implement and maintain secure OTA (OvertheAir) update mechanisms for vehicles deployed in the field.
- Develop and enforce SELinux policies, harden IPC boundaries, and reduce attack surfaces across system services.
- Collaborate with hardware vendors and embedded teams to integrate C++ components in embedded Linux environments.
- Design custom window management and view systems to support automotivespecific layouts such as splitscreen and portrait displays.
- Integrate and technically lead thirdparty automotive SDKs (e.g., navigation, voice, connectivity), ensuring performance and safety compliance.
- Build automated unit and integration tests (JUnit, Mockito) for framework and HAL components, runnable on development boards and invehicle hardware.
- Debug lowlevel protocol and connectivity issues using Wireshark, CAN bus logs, and proprietary diagnostic tools.
- Support CI/CD pipelines (e.g., Jenkins, GitHub Actions) for system builds, configuration management, and automated deployments.
- Provide expertlevel field issue troubleshooting and root cause analysis, working with real vehicle logs and customerreported defects.
WHO YOU ARE
- You hold a Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a comparable field.
- You have several years of handson experience with Android Automotive OS (AAOS) and AOSP systemlevel development.
- You are highly experienced in Java and Kotlin, with a strong understanding of Android framework internals.
- You have practical experience with HAL development, embedded Linux, and C++ integration.
- You understand automotive architectures, including ECUs, CAN bus communication, and vehicle signal handling.
- You are confident working with Bluetooth protocols, system debugging tools, and performance profiling techniques.
- You have handson experience with SELinux, secure IPC design, and system hardening.
- You are comfortable designing APIs and SDKs for internal developer teams.
- You bring a senior mindset: you take ownership, mentor others, and make sound architectural decisions.
- You communicate clearly with both technical and nontechnical stakeholders.
- You are comfortable with extensive travel, depending on client and project needs.
- You are legally authorized to work in the U.S.
GOOD TO KNOW
- We offer a competitive salary with bonus potential.
- You get up to 20 days PTO and 10 paid company holidays.
- We offer mentorship and onboarding programs and a flat hierarchy.
- You can get healthcare, life insurance, dental & vision, 401(k) matching.
- We offer national and international travel opportunities.
- You have career opportunities in a fast-growing company and work in small, efficient project teams.