Technical Lead Manager, Android Kernel, Android Systems

Google is a global technology company that powers Android, an open-source mobile operating system running on over 3 billion devices worldwide.
$150,000 - $250,000
Android
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Mobile

Description For Technical Lead Manager, Android Kernel, Android Systems

Google is seeking a Technical Lead Manager for their Android Kernel and Systems team, playing a crucial role in shaping the future of Android's operating system foundations. This position offers an exceptional opportunity to work on the world's most widely-used mobile operating system, powering over 3 billion devices globally.

The role combines technical leadership with people management, requiring expertise in system software, particularly in areas such as ARM64 architecture, Linux kernel, memory management, virtualization, and compiler systems. You'll be working with leading domain experts and contributing to critical areas of Android's infrastructure, including updatability, security, and quality.

As a Technical Lead Manager, you'll be responsible for growing and developing a team while working on sophisticated technical challenges. The position involves collaboration with numerous Android teams and leverages open source software and technology. You'll be contributing to various open source projects, including Linux Kernel, STG, AOSP, and LLVM.

The ideal candidate brings a strong background in software development, system software experience, and proven leadership capabilities. This role offers the opportunity to impact billions of users while working with cutting-edge technology and leading industry experts. You'll be at the forefront of Android's evolution, helping to ensure computing remains accessible to everyone worldwide.

Working at Google means joining a company committed to innovation and inclusion, with a mission to bring computing to everyone in the world. The role offers the chance to work on challenging technical problems while leading a team of talented engineers in creating the future of mobile computing.

Last updated 7 days ago

Responsibilities For Technical Lead Manager, Android Kernel, Android Systems

  • Set and communicate team priorities that support broader organization's goals
  • Develop mid-term technical goal and roadmap within multiple teams' scope
  • Review code and provide feedback to ensure best practices
  • Work on core system components including Memory Management, Scheduling, Power, Storage, Virtualization, Networking
  • Create and maintain reliable, secure foundation for Android software ecosystem
  • Represent Android at external conferences

Requirements For Technical Lead Manager, Android Kernel, Android Systems

Java
Python
Rust
Linux
  • Bachelor's degree, or equivalent practical experience
  • 8 years of experience with software development in programming languages (Python, C, C++, Java, JavaScript)
  • 3 years of experience with System Software (ARM/ARM64 architecture, compilers, firmware, Operating systems, Linux kernel, etc.)
  • Master's degree or PhD in Computer Science or related field (preferred)
  • 3 years of experience working in complex, matrixed organization (preferred)
  • 3 years of technical leadership experience with 2 years in people management (preferred)
  • Experience with Rust (preferred)

Benefits For Technical Lead Manager, Android Kernel, Android Systems

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Inclusive work environment
  • Global collaboration opportunities
  • Work on impactful projects reaching billions of users

Interested in this job?

Jobs Related To Google Technical Lead Manager, Android Kernel, Android Systems

Technical Lead Manager, Android Kernel, Android Systems

Lead Android Kernel and Systems development at Google, managing team and technical strategy for core Android OS components.

Android Studio Engineering Manager, Test Infrastructure

Lead Android Studio's test infrastructure team at Google, managing automation strategy and engineering excellence in Bengaluru.

Software Engineering Manager, Android Accessibility

Lead Android Accessibility engineering team at Google, focusing on TalkBack development and implementing AI solutions for users with disabilities.

Software Engineering Manager, Android Automotive

Lead Android Automotive engineering teams at Google, developing vehicle-integrated platforms and services while managing technical direction and team growth.

Staff Software Engineer, Mobile (Android), Google Workspace

Staff Software Engineer position at Google focusing on Android development for Google Workspace, requiring 8+ years of experience in software development.