HamburgerMenu
hirist

Job Description

Job Description:

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 our 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 our processes.

Android Platform Engineering:

- Serve as the architect and technical owner of key features for our 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.

What We're Looking For:

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.

Android Platform Expertise (Must-Have):

- 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.

- 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.

Cloud & Infrastructure Expertise:

- 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.

Key Skills : Android Open Source Project, HAL, Android

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...