Senior Embedded Software Engineer, Android OS
San Jose, CA, USA$174k - $252kFull-timePosted 3w ago
About the role
Google software engineer role focused on Linux kernel development for Android/XR devices, including driver development, kernel research, and embedded systems work within Google’s XR initiatives.
Responsibilities
- Develop Linux kernel drivers to enable new USB-connected XR devices and lead hardware bring-up for novel custom silicon.
- Research scalable USB software architectures, influence SoC architecture, and optimize USB use cases for performance and system health metrics.
- Abstract hardware interfaces for Android userspace, defining and delivering required hardware abstraction layer (HAL) and Android framework layers.
- Collaborate across product areas (PAs) to build impactful, user-facing features for split-compute XR systems (Compute Puck and HMD).
- Identify and fix systemic USB issues while leveraging agentic tools to analyze system behavior and optimize timing and performance.
Qualifications
- Bachelor's degree or equivalent practical experience.
- 5 years of experience in Linux Kernel development using C/C++.
- Experience working on the Linux kernel.
- Experience in test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks.
Skills
Required:Linux kernel development (C/C++)Device driversEmbedded systemsPerformance analysis and debugging
Nice to have:Android userspace and HAL
Benefits
- Learn more about benefits at Google (link in job description).
Last updated Oct 23, 2026. Interested? Apply on the company site.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network3d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping3d agoMountain View, CA, USA · Product Management
- UX Program Manager3d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS3d agoHybrid (Kraków, Poland; Munich, Germany)
- 3d ago