Write, debug, and validate C/C++ code within the AOSP framework and vendor-specific extensions. * Assist in designing and exposing vendor cSDK capabilities through AIDL/NDK boundaries to user-space ...
Write, debug, and validate C/C++ code within the AOSP framework and vendor-specific extensions. * Assist in designing and exposing vendor cSDK capabilities through AIDL/NDK boundaries to user-space ...
Software Engineer, Device Management
Bellevue, WA · On-site
$180K - $240K/yr
PTO
AOSP customizations, system services, HALs, and kernel-level integration * Build lightweight host services for device communication, policy distribution, and telemetry * Ship secure device management ...
Software Engineer, Device Management
Bellevue, WA · On-site
$180K - $240K/yr
PTO
AOSP customizations, system services, HALs, and kernel-level integration * Build lightweight host services for device communication, policy distribution, and telemetry * Ship secure device management ...
Software Engineering Lead, Firmware/OS
San Jose, CA · On-site
$250K - $300K/yr
PTO
Design, implement, and maintain system-level platform code across Android and Linux, including AOSP customizations, system services, init processes, and kernel modules. * Architect scalable ...
Software Engineering Lead, Firmware/OS
San Jose, CA · On-site
$250K - $300K/yr
PTO
Design, implement, and maintain system-level platform code across Android and Linux, including AOSP customizations, system services, init processes, and kernel modules. * Architect scalable ...
Sr Android Developer//Dearborn, MI//W2
Dearborn, MI · On-site
$51.25 - $67.25/hr
... AOSP) source code Own overall Android platform stability and reliability 3. Resolve Android upgrade and integration issues across releases 4. Diagnose and fix bugs in system_server components ...
Quick apply
Sr Android Developer//Dearborn, MI//W2
Dearborn, MI · On-site
$51.25 - $67.25/hr
... AOSP) source code Own overall Android platform stability and reliability 3. Resolve Android upgrade and integration issues across releases 4. Diagnose and fix bugs in system_server components ...
Senior Software Engineer, Device Security
San Francisco, CA · On-site
$134K - $185K/yr
Required : • 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 systems ...
Senior Software Engineer, Device Security
San Francisco, CA · On-site
$134K - $185K/yr
Required : • 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 systems ...
Software Engineer
Dearborn, MI · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Debug and reverse-engineer complex issues directly from Android Open Source Project (AOSP) source code Own overall Android platform stability and reliability * Resolve Android upgrade and integration ...
Quick apply
Software Engineer
Dearborn, MI · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Debug and reverse-engineer complex issues directly from Android Open Source Project (AOSP) source code Own overall Android platform stability and reliability * Resolve Android upgrade and integration ...
Experience in AOSP, Performance, Stability & Power Consumption Testing * Android ADB Log capture and knowledge of Android ADB commands * Experience in Test case Development, Requirement Analysis
Experience in AOSP, Performance, Stability & Power Consumption Testing * Android ADB Log capture and knowledge of Android ADB commands * Experience in Test case Development, Requirement Analysis
Software Research - AI and Machine Learning
Saint Clair Shores, MI · On-site
$185K/yr
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 ...
Software Research - AI and Machine Learning
Saint Clair Shores, MI · On-site
$185K/yr
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 ...
Android Framework Engineer
$130K - $160K/yr
Architect and implement custom Android system services, AIDL interfaces, and hardware abstractions for headless AOSP builds. * Build testable system-level features using Kotlin, Java, Rust, and C ...
Android Framework Engineer
$130K - $160K/yr
Architect and implement custom Android system services, AIDL interfaces, and hardware abstractions for headless AOSP builds. * Build testable system-level features using Kotlin, Java, Rust, and C ...
Software Engineer III, Device Connectivity
$130K - $160K/yr
Engineer low-level AOSP system initialization routines, image partitioning, file system structures, and SELinux access policies. * Optimize cellular stack integrations spanning LTE and 5G modems ...
Software Engineer III, Device Connectivity
$130K - $160K/yr
Engineer low-level AOSP system initialization routines, image partitioning, file system structures, and SELinux access policies. * Optimize cellular stack integrations spanning LTE and 5G modems ...
Android Developer
Dearborn, MI · On-site
$51.25 - $67.50/hr
Experience contributing to or modifying AOSP source code Proven experience working across the full Android stack (framework, native services, vendor layers) Experience PreferredExperience with ...
Android Developer
Dearborn, MI · On-site
$51.25 - $67.50/hr
Experience contributing to or modifying AOSP source code Proven experience working across the full Android stack (framework, native services, vendor layers) Experience PreferredExperience with ...
Senior Software Engineer, Device Platform
New York, NY · On-site
$160K - $220K/yr
Retirement
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
Retirement
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 ...
Establish and drive the technical strategy for the hardened Android / AOSP platform, exercising authoritative architecture and engineering decision-making across the software stack. • Hands-On ...
Establish and drive the technical strategy for the hardened Android / AOSP platform, exercising authoritative architecture and engineering decision-making across the software stack. • Hands-On ...
Android OS Developer
$120K - $150K/yr
Medical
Dental
Vision
Retirement
PTO
Modify and enhance AOSP, system services, and vendor components to support advanced device management policies. * Integrate MDM for Android GMS certified device * Debug system-level issues related to ...
Android OS Developer
$120K - $150K/yr
Medical
Dental
Vision
Retirement
PTO
Modify and enhance AOSP, system services, and vendor components to support advanced device management policies. * Integrate MDM for Android GMS certified device * Debug system-level issues related to ...
Senior Staff Software Engineer, Infotainment (Android Applications & Frameworks)
Fremont, CA · On-site
Medical
Dental
Vision
Retirement
PTO
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
Medical
Dental
Vision
Retirement
PTO
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 ...
EMBEDDED ANDROID DEVELOPER WITH ANDROID NDK EXPERIENCE
$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
$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 ...
Port and stabilize Android OS (AOSP) on the AMD APU platform * Collaborate directly with AMD on platform enablement and driver support * Validate APU performance, GPU benchmarks, and thermal ...
Quick apply
Port and stabilize Android OS (AOSP) on the AMD APU platform * Collaborate directly with AMD on platform enablement and driver support * Validate APU performance, GPU benchmarks, and thermal ...
Senior Android Framework Engineer
San Francisco, CA · On-site
$246K - $290K/yr
Medical
Dental
Vision
Life
Retirement
Develop and extend AOSP and custom HALs and in to support new hardware features and platform services. * Work to define robust communication interfaces between system components. * Manage entire ...
Senior Android Framework Engineer
San Francisco, CA · On-site
$246K - $290K/yr
Medical
Dental
Vision
Life
Retirement
Develop and extend AOSP and custom HALs and in to support new hardware features and platform services. * Work to define robust communication interfaces between system components. * Manage entire ...
Embedded System Analyst
Dallas, TX · On-site
Experience with Android TV (AOSP), webOS, Tizen, or Roku OS. * Exposure to Yocto/Buildroot; familiarity with BSP/device drivers. * Awareness of graphics/composition (OpenGL ES/Vulkan). * Experience ...
Quick apply
Embedded System Analyst
Dallas, TX · On-site
Experience with Android TV (AOSP), webOS, Tizen, or Roku OS. * Exposure to Yocto/Buildroot; familiarity with BSP/device drivers. * Awareness of graphics/composition (OpenGL ES/Vulkan). * Experience ...
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 ...
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 skills and qualifications are needed to thrive as an AOSP developer?
What is an AOSP developer?
What are common challenges faced by engineers working on AOSP development teams?
What cities are hiring for Aosp jobs?
Cities with the most Aosp job openings:
What states have the most Aosp jobs?
States with the most job openings for Aosp jobs include:
What job categories do people searching Aosp jobs look for?
The top searched job categories for Aosp jobs are:

Qualcomm rating
8.8
Based on 11 frontline employees who took The Breakroom Quiz
49th of 244 rated software companies
Job description
Qualcomm Technologies, Inc.
Job Area:
Engineering Group, Engineering Group > Modem Software Engineering
General Summary:
Qualcomm is looking for a highly motivated Software Engineer to join our Android Data/Networking software team. We are building the next generation of Android and Linux platform capabilities at Qualcomm, and in this role you will work on cutting-edge networking software, connectivity and platform infrastructure running on Qualcomm's Snapdragon SOCs that span various market segments such as smartphones, PCs, wearables, wireless broadband connectivity, automotive infotainment and telematics platforms, IOE (Internet of Everything), etc.
As part of a highly collaborative global team, you will work alongside senior platform engineers to design, develop and validate features that bridge the Android application layer, system services, user-space vendor services, the Linux kernel, and modem layers. The work also spans connectivity and data networking stack software for wireless domains - cellular (5G NR/LTE/Satellite) and Wi-Fi, as well as Internet (TCP/IP stack) and IMS (IP Multimedia Systems) domains such as VoIP/VoWifi/Video Telephony etc. The software you develop will power connectivity experiences for millions of devices worldwide across smartphones, automotive platforms, PCs, wearables, and IoT products.
This role provides a solid foundation for engineers who are passionate about observability, system-level debugging, and building scalable platforms.
Job Responsibilities
- Design, develop and integrate Android and Linux platform features related to connectivity, networking, and system services.
- Write, debug, and validate C/C++ code within the AOSP framework and vendor-specific extensions.
- Assist in designing and exposing vendor cSDK capabilities through AIDL/NDK boundaries to user-space applications.
- Contribute to eBPF program development and traffic classification logic for advanced network visibility.
- Participate in cross-functional debugging spanning the kernel, HAL, system services, and application layers.
- Develop unit tests and contribute to test coverage frameworks for platform components.
- Contribute to structured log collection tooling and AI-assisted root-cause analysis infrastructure.
- Collaborate with senior engineers, Google, and cross-functional teams on AOSP feature integration.
Minimum Qualifications:
• Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical engineering, or related field.
- 0-2 years of software development experience.
- Proficiency in one or more of the following languages: C, C++, Java, and/or Kotlin; familiarity with AIDL, NDK, or JNI is a plus.
- Solid understanding of Object-Oriented Programming and Design Patterns.
- Solid understanding of Real Time Operating Systems, Embedded Systems, Computer Architecture concepts
- Coursework, academic projects, internship experience, or hands on experience with data networking concepts, TCP/IP networking stack, or sockets programming etc.
- Exposure to Android AOSP or Android platform internals. Exposure to Linux development environment, IPC protocols, Multi Process, Multi-Threading is a plus.
- Basic understanding of the Linux kernel, system calls, or kernel-userspace interfaces.
- Strong debugging and analytical skills - ability to trace issues across multiple layers.
- Good written and verbal communication skills for cross-team collaboration.
Preferred Qualifications
- Master's degree in Computer Science, Electrical Engineering, or a related field and 2+ years of relevant work experience.
- Experience with Android's connectivity stack (ConnectivityService, NetworkStack, or similar).
- Exposure to unit testing frameworks (GTest, or Android's testing infrastructure).
- Familiarity with AIDL, Binder IPC, or vendor HAL design patterns.
- Familiarity with eBPF or Linux networking subsystems (netfilter, routing tables, socket-level APIs).
- Knowledge of satellite or non-terrestrial network (NTN) concepts is a plus.
- Experience with AI/ML-assisted debugging tools or log analysis automation.
- Familiarity with version control (Git/Gerrit), code review practices, and Agile development.
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
Pay range and Other Compensation & Benefits:
$103,600.00 - $155,400.00
The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer - and you can review more details about our US benefits at this link.
If you would like more information about this role, please contact Qualcomm Careers.
About Qualcomm
Sourced by ZipRecruiter
Qualcomm is enabling a world where everyone and everything can be intelligently connected. You interact with products and technologies made possible by Qualcomm every day, including 5G-enabled smartphones that double as pro-level cameras and gaming devices, smarter vehicles and cities, and the technology behind the smart, connected factories that manufactured your latest purchase. Our powerful connectivity solutions keep you connected—even in remote areas. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.
Industry
Technology, communication and media
Company size
10,000+ Employees
Headquarters location
San Diego, CA, US
Year founded
1985