The Android/AOSP Software Engineer designs, develops, integrates, and maintains embedded Android platform software for custom hardware. The role focuses on Android Open-Source Project (AOSP) platform development and customization, including the Android Framework, system services, native components, hardware abstraction layers (HAL), platform integration, and the underlying Linux platform. The engineer works across the Android software stack to bring up new hardware platforms, integrate device-specific functionality, diagnose system-level issues, optimize performance and reliability, and ensure platform compatibility. The role may also involve Linux kernel configuration, device drivers, networking, security, and supporting software required for embedded Android products. The position includes collaboration across hardware, platform, application, validation, security, and other engineering teams, as well as maintaining software throughout the product lifecycle. The stated annual salary range is $112,000–$188,000. The final offer may vary based on factors including skills, experience, job-related knowledge, and location.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior