Director - AOSP

esper.io

Bengaluru

On-site

INR 3,500,000 - 5,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

esper.io is seeking a Director of Engineering – AOSP to lead the Android Platform engineering function. This role combines deep platform engineering with leadership, requiring over 15 years of experience in software engineering and expertise in AOSP. You'll manage multiple teams, execute the technical roadmap, and drive high-quality platform projects. A strategic thinker with hands-on experience in Android OS, you will foster innovation and best practices within the engineering team, contributing to the company's growth and technical direction.

Qualifications

  • 15+ years of experience in software engineering, with at least 5 in leadership.
  • Strong working knowledge of Linux kernel and SELinux.
  • Experience with HAL development and building Android apps.

Responsibilities

  • Lead and manage multiple engineering teams across various functions.
  • Develop the technical roadmap and strategy for Android platform engineering.
  • Drive development of high-quality platform projects and delivery.

Skills

AOSP build system understanding
Leadership
Agile methodologies
Advanced Java programming
Problem-solving skills

Education

Bachelor’s / Master’s degree in Computer Science or Engineering

Tools

Git
AWS
Kubernetes
Python

Job description

About the role

We are seeking a highly skilled and experienced Director of Engineering – AOSP to lead Esper’s Android Platform engineering function. This role sits at the intersection of deep platform engineering and engineering leadership. The ideal candidate is both a strategic thinker and a hands‑on technical authority with a deep understanding of AOSP and Android OS internals. You will lead multiple engineering teams, own the technical direction of Esper Foundation for Android (our custom enterprise Android OS), and work cross‑functionally to deliver product outcomes at scale.

What you’ll do
Engineering Leadership
  • Lead and manage multiple engineering teams, providing guidance, mentorship, and support to managers and individual contributors.
  • Develop and execute the technical roadmap and strategy for Android platform engineering in alignment with company goals.
  • Drive the development and delivery of high‑quality platform projects, ensuring they are completed on time and within scope.
  • Foster a culture of innovation, collaboration, and continuous improvement within the engineering team.
  • Collaborate with senior leadership on technology‑related decisions and strategic planning.
  • Build a diverse and inclusive team that reflects Esper’s values and culture.
  • Establish and maintain engineering best practices, processes, and standards to ensure efficiency, quality, and scalability.
  • Monitor and evaluate team performance, identifying areas for improvement and implementing solutions.
  • Stay current with industry trends, technologies, and best practices in Android platform engineering and incorporate them into Esper’s processes.
Android Platform Engineering
  • Serve as the architect and technical owner of key features for Esper Foundation for Android – an enterprise‑ready, AOSP‑based OS optimised for dedicated Android devices.
  • Drive R&D projects and engineering solutions around customer‑driven OS engineering problems, end to end.
  • Enhance OS compatibility across a diverse range of hardware architectures and device form factors.
  • Work with engineering teams across multiple time zones to coordinate and deliver platform changes at scale.
  • Provide technical oversight on AOSP customisation, Linux kernel integration, HAL development, and SELinux policy management.
Qualifications
Leadership & Experience
  • 15+ years of experience in software engineering, with at least 5 years in a leadership or management role.
  • Proven track record of successfully leading engineering teams, delivering high‑quality software products, and driving innovation.
  • Experience working in a highly‑innovative and dynamic startup environment.
  • Excellent communication, leadership, and interpersonal skills with the ability to collaborate effectively across cross‑functional teams.
  • Experience with Agile development methodologies and project management tools.
  • Strong analytical and problem‑solving skills with the ability to think strategically and prioritise in a fast‑paced environment.
  • Use AI tools to improve velocity while maintaining quality and security.
  • Deep understanding of AOSP build system, Android frameworks, and core OS components.
  • 8+ years of experience in Android OS / AOSP engineering with proven expertise in advanced Java programming.
  • Strong working knowledge of the Linux kernel and SELinux.
  • Use AI tools to improve velocity while maintaining quality and security.
  • Experience with HAL (Hardware Abstraction Layer) development.
  • Experience building Android apps and working in the Enterprise Android space.
  • Proficiency with SCM tools in day‑to‑day development (e.g. Git, Gerrit, Mercurial).
  • Bachelor’s / Master’s degree in Computer Science, Engineering, or equivalent.
  • Extensive technical expertise in AWS / Azure / Google Cloud Platform, Kubernetes, Kafka, Git, Jenkins, Go, and Python.
  • Strong understanding of cloud services, microservices architecture, and modern data platform architecture, with experience building and scaling complex systems.
Preferred Qualifications
  • Experience running Android on x86 hardware or working with GSIs.
  • Experience with third‑party / open‑source Android organisations such as LineageOS or custom ROM development.
  • Experience with CTS testing and building CTS‑compliant Android platforms.
  • Experience working on Android OS for GMS‑certified devices.
  • Experience with the Android telephony layer (Android RIL).
  • Experience in device‑related or embedded systems roles.
  • Familiarity with GMS certification processes.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer III
Software Development Engineer III

esper.io • Bengaluru

On-site
INR 900,000 - 1,300,000
Android Platform Engineer
Android Platform Engineer

SourcingXPress • Bengaluru

On-site
INR 800,000 - 1,200,000
Sr. Software Development Engineer - Android
Sr. Software Development Engineer - Android

Esper • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Development Engineer III
Software Development Engineer III

Esper • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Software Development Engineer I - Linux Platform
Senior Software Development Engineer I - Linux Platform

Esper • Bengaluru

On-site
INR 1,200,000 - 1,700,000
Senior Program Manager
Senior Program Manager

esper.io • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Sr. Engineering Manager
Sr. Engineering Manager

esper.io • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Senior Software Development Engineer I
Senior Software Development Engineer I

Esper • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Senior Full Stack Engineer
Senior Full Stack Engineer

SourcingXPress • Bengaluru

On-site
INR 1,000,000 - 2,700,000
Sr. Software Development Engineer
Sr. Software Development Engineer

esper.io • Bengaluru

On-site
INR 1,000,000 - 1,600,000