Client Overview
Our esteemed client is a pioneering force within the technology sphere, specializing in Embedded systems and offering sophisticated Linux-based solutions. Renowned for pushing the boundaries of innovation, they develop state-of-the-art software solutions that energize a broad spectrum of devices across myriad industries. In alignment with their expansion, they are on the lookout for dedicated and dynamic professionals eager to contribute to their growth.
Opportunity Snapshot
We are on the hunt for a seasoned Embedded Android Open-Source Project (AOSP) Team Lead to spearhead our client's team of adept Software Engineers based in Pune. This role is ideal for individuals with a solid foundation in Android application development, Android OS, Board Support Package (BSP), Hardware Abstraction Layer (HAL), Linux-based OS, and fluency in C/C++ and/or Java programming. If leading a team towards achieving groundbreaking solutions is what drives you, we're keen to connect.
Key Responsibilities
- Lead and provide technical direction to a team specializing in Embedded Android Open-Source Project (AOSP) Development
- Champion the delivery of high-quality solutions within automotive, medical devices, and consumer electronics sectors.
- Utilize extensive AOSP knowledge to design and implement Android-based solutions that meet client needs.
- Keep abreast of AOSP updates and enforce best practices.
- Oversee code reviews to maintain coding standards and Android OS expertise.
- Cultivate a high-standard code quality culture and drive team process enhancements.
- Assist in defining the technology roadmap aligned with strategic goals.
- Innovate and optimize continuously.
- Develop, communicate, and implement software development policies and best practices.
- Collaborate with internal leaders and cross-functional teams for project success.
- Engage with customers to understand and meet their requirements.
- Enhance the working environment for Software Engineers by providing essential tools and resources.
- Manage stakeholder communications, team progress updates, and address challenges.
- Support Software Engineer recruitment, onboarding, and professional development.
- Ensure seamless project execution and delivery through coordination with project developers and management.
What You Bring
- Bachelor's or Master's in Computer Science, Cyber Security, Information and Communication Technology, or related field.
- 5+ years in embedded software development with 2+ years in a leadership capacity within a high-tech environment.
- Expertise in Android development, AOSP, BSP, HAL, Linux OS, and C/C++ or Java programming.
- Experience in continuous integration environments and familiarity with build systems like Yocto or Buildroot.
- Proficiency in version control (SVN, GIT) and scripting (bash, python).
- Agile methodology and object-oriented programming experience.
- Strong team collaboration skills and international team experience.
- Excellent communication and value-oriented interaction skills.
What We Offer
- Comprehensive health insurance for you and your family.
- Provident Fund contribution for a secure retirement.
- Hybrid work mode and flexible hours for work-life balance.
- Open fridge policy for free refreshments.
- Opportunity to work with an international expert team for professional growth.
Commitment to Diversity
Our client is an equal opportunity employer committed to diversity in the workforce. They pride themselves on their innovative, quality-driven, and efficient project execution across various industries, providing employees with a comprehensive benefits package aimed at promoting well-being, work-life balance, and personal growth.
Submit Your Resume