Technical Lead Manager, Android Kernel, Android Systems

Google is a global technology company that develops Android, the open-source mobile operating system powering more than 3 billion devices worldwide.
$150,000 - $250,000
Android
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Mobile

Description For Technical Lead Manager, Android Kernel, Android Systems

Google is seeking a Technical Lead Manager for their Android Kernel and Systems team to lead the development of foundational Android operating system components. This role combines technical leadership with people management, focusing on critical areas such as Memory Management, Scheduling, Virtualization, and Storage/Filesystems. The position offers the unique opportunity to impact over 3 billion Android devices worldwide while working with leading domain experts.

As a Technical Lead Manager, you'll be responsible for growing and developing a team working on the foundations of the Android operating system. You'll collaborate with numerous Android teams and contribute to Android's updatability, security, and quality. The role involves working with open source software and technology, particularly in areas like Linux kernel, device drivers, operating systems, and Android core framework.

The ideal candidate brings 8+ years of software development experience, strong expertise in system software, and proven leadership abilities. You'll be working at the intersection of technical innovation and team leadership, contributing to Google's mission of bringing computing to everyone in the world. This role offers the chance to shape the future of Android while leading a team of talented engineers in a collaborative, impact-driven environment.

Working at Google means joining a company that's committed to building a diverse and inclusive workforce. You'll be part of a global team that values technical excellence, innovation, and open-source collaboration. The role provides opportunities for professional growth, technical challenges at massive scale, and the satisfaction of improving computing experiences for billions of users worldwide.

Last updated 7 days ago

Responsibilities For Technical Lead Manager, Android Kernel, Android Systems

  • Set and communicate team priorities that support the broader organization's goals
  • Develop mid-term technical goal and roadmap within the scope of multiple teams
  • Review code developed by other engineers and provide feedback
  • Work on core system components including Memory Management, Scheduling, Power, Storage, Virtualization, Networking
  • Create and maintain reliable, secure and robust foundation for the Android software ecosystem

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 experience in technical leadership role (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 affecting 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 team at Google, managing system software development and team growth while working on core Android infrastructure.

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.