Technical Lead Manager, Android Kernel, Android Systems

Google is a global technology company that powers Android, an open-source mobile operating system running on 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, playing a crucial role in shaping the future of Android's operating system foundations. This position offers an 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, and virtualization.

As a Technical Lead Manager, you'll be responsible for growing and developing a team while working on fundamental Android operating system components. You'll collaborate with numerous Android teams and contribute to critical areas including system security, updatability, and quality. The position offers the unique opportunity to work with leading domain experts and contribute to various open source projects such as Linux Kernel, STG, AOSP, and LLVM.

The ideal candidate brings a strong background in software development, system software experience, and proven leadership capabilities. You'll be involved in strategic planning, code review, and technical decision-making while managing team dynamics and professional development. This role is perfect for someone who combines deep technical knowledge with excellent leadership skills and wants to make a significant impact on billions of users worldwide.

Working at Google means joining a company committed to bringing computing to everyone globally, believing it's a force for good that enables access to information, economic opportunity, and connectivity. You'll be part of a team that values diversity, inclusion, and innovation, working in an environment that supports professional growth and technical excellence.

Last updated 21 hours 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 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
  • Design, develop and roll out features for users
  • Create and maintain reliable, secure and robust 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 experience in technical leadership role (preferred)
  • 2 years of experience in people management (preferred)
  • Experience with Rust (preferred)

Benefits For Technical Lead Manager, Android Kernel, Android Systems

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Equity
  • Equal opportunity employer
  • Inclusive work environment
  • Global collaboration opportunities
  • Comprehensive benefits package

Interested in this job?

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

Product Manager, Android Studio

Lead product strategy for Android Studio, focusing on developer tools and experiences across multiple Android form factors, impacting millions of developers worldwide.

Software Engineering Manager, Android Accessibility

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

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.

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.