We are seeking an experienced Android System Software Engineer to join our team in developing the ... Hands-on experience modifying, debugging, and building AOSP, including familiarity with Android ...
We are seeking an experienced Android System Software Engineer to join our team in developing the ... Hands-on experience modifying, debugging, and building AOSP, including familiarity with Android ...
Staff Software Engineer- Android
Mountain View, CA ยท Hybrid
$195K - $298K/yr
As a Staff Android Software Engineer , you'll drive the future of in-vehicle user experiences by ... Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL ...
Staff Software Engineer- Android
Mountain View, CA ยท Hybrid
$195K - $298K/yr
As a Staff Android Software Engineer , you'll drive the future of in-vehicle user experiences by ... Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL ...
Staff Software Engineer- Android
Mountain View, CA ยท On-site
$195K - $298K/yr
As a Staff Android Software Engineer , you'll drive the future of in-vehicle user experiences by ... Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL ...
Staff Software Engineer- Android
Mountain View, CA ยท On-site
$195K - $298K/yr
As a Staff Android Software Engineer , you'll drive the future of in-vehicle user experiences by ... Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL ...
Experience with Android platform (AOSP) development, custom Android builds, or embedded systems. * A passion for pixel-perfect UI and creating fluid user experiences. * Knowledge of in-car ...
Experience with Android platform (AOSP) development, custom Android builds, or embedded systems. * A passion for pixel-perfect UI and creating fluid user experiences. * Knowledge of in-car ...
Senior Software Engineer - Android Systems & Security
San Francisco, CA ยท On-site
$268K - $275K/yr
AOSP (Android Open Source Project) and the TEE (Trusted Execution Environment) . In this role, you ... Framework Engineering: Develop and maintain custom modifications within the Android Framework (AOSP ...
Senior Software Engineer - Android Systems & Security
San Francisco, CA ยท On-site
$268K - $275K/yr
AOSP (Android Open Source Project) and the TEE (Trusted Execution Environment) . In this role, you ... Framework Engineering: Develop and maintain custom modifications within the Android Framework (AOSP ...
AOSP (Android Open Source Project) and the TEE (Trusted Execution Environment) . In this role, you ... Framework Engineering: Develop and maintain custom modifications within the Android Framework (AOSP ...
Quick apply
AOSP (Android Open Source Project) and the TEE (Trusted Execution Environment) . In this role, you ... Framework Engineering: Develop and maintain custom modifications within the Android Framework (AOSP ...
AOSP (Android Open Source Project) and the TEE (Trusted Execution Environment) . In this role, you ... Framework Engineering: Develop and maintain custom modifications within the Android Framework (AOSP ...
AOSP (Android Open Source Project) and the TEE (Trusted Execution Environment) . In this role, you ... Framework Engineering: Develop and maintain custom modifications within the Android Framework (AOSP ...
Staff System Software Engineer, AOSP (Android OS), IOT
San Francisco, CA ยท On-site
$185K - $273K/yr
Deep experience with AOSP (Android Open Source Project), Android OS and Linux. * Experience with embedded programming on Linux and / or RTOS. Pay Transparency Your compensation may be based on ...
Staff System Software Engineer, AOSP (Android OS), IOT
San Francisco, CA ยท On-site
$185K - $273K/yr
Deep experience with AOSP (Android Open Source Project), Android OS and Linux. * Experience with embedded programming on Linux and / or RTOS. Pay Transparency Your compensation may be based on ...
Experience with Android platform (AOSP) development, custom Android builds, or embedded systems. * A passion for pixel-perfect UI and creating fluid user experiences. * Knowledge of in-car ...
Experience with Android platform (AOSP) development, custom Android builds, or embedded systems. * A passion for pixel-perfect UI and creating fluid user experiences. * Knowledge of in-car ...
Port, integrate, and stabilize the Android Open Source Project (AOSP) on the AMD APU platform. * Collaborate directly with AMD engineering teams on platform enablement, driver integration, issue ...
Port, integrate, and stabilize the Android Open Source Project (AOSP) on the AMD APU platform. * Collaborate directly with AMD engineering teams on platform enablement, driver integration, issue ...
Senior Software Engineer
Irvine, CA ยท On-site
$131K - $173K/yr
Job Title- Senior Software Engineer Project Location - Irvine, CA (Onsite) Duration- 12+ months ... AOSP builds, Android framework * Integrating packages and creating hardware layer codes * Applying ...
Quick apply
Senior Software Engineer
Irvine, CA ยท On-site
$131K - $173K/yr
Job Title- Senior Software Engineer Project Location - Irvine, CA (Onsite) Duration- 12+ months ... AOSP builds, Android framework * Integrating packages and creating hardware layer codes * Applying ...
SDET Android System III
$60 - $82/hr
SDET Android System III Responsibilities : * Understand the business requirements and develop and ... Previous experience in the testing or development of Android Open Source Project (AOSP) or custom ...
Quick apply
SDET Android System III
$60 - $82/hr
SDET Android System III Responsibilities : * Understand the business requirements and develop and ... Previous experience in the testing or development of Android Open Source Project (AOSP) or custom ...
Our flexible structure gives engineers direct influence over product direction-an opportunity ... Support multiple Android release versions and manage AOSP customization WHAT YOU BRING: * 10+ years ...
Our flexible structure gives engineers direct influence over product direction-an opportunity ... Support multiple Android release versions and manage AOSP customization WHAT YOU BRING: * 10+ years ...
Senior Build Engineer (Good pay rate) position in Sunnyvale, CA
Irvine, CA ยท On-site
$110K - $152K/yr
Senior Build Engineer Location: Plantation, FL 33322 & Sunnyvale, CA Duration: 6-18+ Months to ... Experience managing and building Android/AOSP projects * Experience managing and building Linux ...
Senior Build Engineer (Good pay rate) position in Sunnyvale, CA
Irvine, CA ยท On-site
$110K - $152K/yr
Senior Build Engineer Location: Plantation, FL 33322 & Sunnyvale, CA Duration: 6-18+ Months to ... Experience managing and building Android/AOSP projects * Experience managing and building Linux ...
Our flexible structure gives engineers direct influence over product direction-an opportunity ... Android build system (AOSP, BoardConfig.mk, device tree) * Debugging tools (ADB, fastboot, QPST ...
Our flexible structure gives engineers direct influence over product direction-an opportunity ... Android build system (AOSP, BoardConfig.mk, device tree) * Debugging tools (ADB, fastboot, QPST ...
Our flexible structure gives engineers direct influence over product direction--an opportunity ... Android build system (AOSP, BoardConfig.mk, device tree) * Debugging tools (ADB, fastboot, QPST ...
Our flexible structure gives engineers direct influence over product direction--an opportunity ... Android build system (AOSP, BoardConfig.mk, device tree) * Debugging tools (ADB, fastboot, QPST ...
Senior Staff Technical Lead Manager, In-Car Experience
Mountain View, CA ยท On-site
$133K - $184K/yr
Experience working with Android/AOSP (building Android platform features, frameworks), not just ... Systems Engineering, and Hardware teams. * AI-native mindset with a proven track record of ...
Senior Staff Technical Lead Manager, In-Car Experience
Mountain View, CA ยท On-site
$133K - $184K/yr
Experience working with Android/AOSP (building Android platform features, frameworks), not just ... Systems Engineering, and Hardware teams. * AI-native mindset with a proven track record of ...
Sr Software Engineer, Android Automotive
Mountain View, CA ยท On-site
$157K - $197K/yr
We are seeking an experienced Android System Software Engineer to join our team in developing the ... Hands-on experience modifying, debugging, and building AOSP, including familiarity with Android ...
Sr Software Engineer, Android Automotive
Mountain View, CA ยท On-site
$157K - $197K/yr
We are seeking an experienced Android System Software Engineer to join our team in developing the ... Hands-on experience modifying, debugging, and building AOSP, including familiarity with Android ...
Senior Build Engineer (Good pay rate) position in Sunnyvale, CA
Irvine, CA ยท On-site
$110K - $152K/yr
Senior Build Engineer Location: Plantation, FL 33322 & Sunnyvale, CA Duration: 6-18+ Months to ... Experience managing and building Android/AOSP projects * Experience managing and building Linux ...
Senior Build Engineer (Good pay rate) position in Sunnyvale, CA
Irvine, CA ยท On-site
$110K - $152K/yr
Senior Build Engineer Location: Plantation, FL 33322 & Sunnyvale, CA Duration: 6-18+ Months to ... Experience managing and building Android/AOSP projects * Experience managing and building Linux ...
Android Systems Engineer, Consumer Devices
San Francisco, CA ยท On-site
$266K - $385K/yr
About the Role As an Android Systems Engineer , you will help define and build the Android platform ... Have experience working with AOSP, Android framework internals, system applications, privileged ...
Android Systems Engineer, Consumer Devices
San Francisco, CA ยท On-site
$266K - $385K/yr
About the Role As an Android Systems Engineer , you will help define and build the Android platform ... Have experience working with AOSP, Android framework internals, system applications, privileged ...
Android Aosp Engineer information
What is an Android AOSP engineer?
What are some common challenges faced when developing and maintaining custom Android AOSP builds?
What are the key skills and qualifications needed to thrive as an Android AOSP engineer, and why are they important?
What is the difference between Android Aosp Engineer vs Android Developer?
| Aspect | Android Aosp Engineer | Android Developer |
|---|---|---|
| Required Skills | Deep knowledge of AOSP, Linux, C++, Java, system-level development | Java, Kotlin, app development, UI/UX design |
| Work Environment | Embedded systems, firmware, custom OS development | Mobile app development, user interface design |
| Industry Usage | OEMs, device manufacturers, custom ROMs | App development companies, startups, software firms |
Android Aosp Engineers focus on customizing and developing the Android Open Source Project at the system level, often working with firmware and hardware integration. Android Developers primarily create applications within the Android ecosystem, emphasizing user interface and app functionality. While both roles require Android knowledge, Aosp Engineers work on the core OS, whereas Android Developers build apps for end-users.
What are popular job titles related to Android Aosp Engineer jobs in California?
For Android Aosp Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Android Aosp Engineer jobs in California look for?
The top searched job categories for Android Aosp Engineer jobs in California are:
What cities in California are hiring for Android Aosp Engineer jobs?
Cities in California with the most Android Aosp Engineer job openings:

Sr Software Engineer, Android Automotive
Mountain View, CA โข On-site
Full-time
Re-posted 29 days ago
Job description
Waymo Onboard Infrastructure is responsible for low-level software and infrastructure on various components of the Waymo self-driving system. The team's scope covers everything from low-level system software to high-bandwidth data logging, IPC (low-latency and high-throughput), performance analysis, and full-system debugging. We work with the Hardware, Compute, Sensor, Perception, Behavior and Machine Learning teams to build the most performant and low-latency self-driving solution in the industry.
We are seeking an experienced Android System Software Engineer to join our team in developing the In-Vehicle Infotainment (IVI) platform for our next-generation, in-house System-on-Chip (SOC). This role requires a strong foundation in low-level OS fundamentals, embedded software, and a proactive approach to validating and ensuring the hardware meets critical software performance requirements.
In this role you will:
- System Bring-up & Integration: Implement and integrate low-level software, including bootloader configuration, device trees, and kernel porting during the initial hardware bring-up phase.
- OS/Kernel Development & Optimization: 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 (HAL) Implementation: Develop and maintain reliable Vendor HALs to interface the unique in-house hardware IP (e.g., security modules, power management units, display controllers) with the Android framework.
- Performance Engineering: Drive system-level performance optimization, including boot time reduction, scheduling tuning, thermal management, and power efficiency based on the SOC's specific architecture.
- Ambiguity Resolution: Proactively manage and clarify technical requirements for features that are still actively being defined internally, rapidly documenting and stabilizing interfaces for the broader software team.
At a minimum, we'd like you to have:
- Education: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related technical field.
- Minimum 3+ years of professional software development experience, with a focus on embedded systems, low-level Android, or OS development.
- Deep expertise in OS Fundamentals: Strong working knowledge of the Linux Kernel (e.g., device drivers, memory management, IPC, scheduling) and embedded operating systems concepts.
- Experience Interfacing with Hardware Teams: Proven ability to read hardware specifications (datasheets, block diagrams) and effectively communicate software requirements, providing constructive technical feedback on hardware design choices.
- Proficiency in C/C++ is essential, along with experience in scripting languages (Python/Shell) for tooling and automation.
- Solid understanding of Android System Development: Hands-on experience modifying, debugging, and building AOSP, including familiarity with Android HALs, Treble/VNDK, and system debugging tools.
- Adaptability and Initiative: Demonstrated ability to thrive in an environment where technical specifications are evolving, requiring proactive problem-solving and definition of solutions.
It's preferred if you have:
- Direct experience developing or integrating systems using Android Automotive OS or Android for embedded/IVI environments.
- Experience with system security fundamentals, particularly implementing or debugging secure boot and trusted execution environments (TEEs).
- Experience with system-level virtualization technologies (e.g., KVM, hypervisors, secure separation) for embedded or automotive platforms.
Experience with audio stacks (e.g., ALSA, Audio HAL, Android AudioFlinger) or visual/graphics stacks (e.g., SurfaceFlinger, V-sync, display pipelines).
About Waymo
Sourced by ZipRecruiter
Industry
Internet and it
Company size
1,001 - 5,000 Employees
Headquarters location
Mountain View, CA, US
Year founded
2009