Job Title: HMI Developer

Introduction/Overview:
We are seeking a highly skilled and experienced HMI (Human-Machine Interface) Developer to join our innovative and dynamic team. The ideal candidate will be responsible for designing and developing intuitive and user-friendly interfaces for our premium motorcycles, ensuring a seamless interaction between the machine and the rider. This role requires a deep understanding of both software development and user experience design, with a focus on the Android platform.

Roles & Responsibilities:
- Lead the development of HMI applications for Android-based systems, including AOSP (Android Open Source Project) and AAOS (Android Automotive OS).
- Collaborate with stakeholders to define requirements and integrate feedback into the development process.
- Customize hardware interfaces and integrate third-party libraries and proprietary software to enhance system functionality.
- Design and implement user interfaces that are intuitive, attractive, and aligned with brand standards.
- Optimize system performance and resource utilization to ensure smooth operation across devices.
- Work closely with cross-functional teams to ensure seamless integration and alignment with overall product objectives.
- Communicate technical concepts and project statuses clearly to both technical and non-technical stakeholders.
- Adhere to security standards and compliance requirements, staying up-to-date with AOSP developments and AAOS updates.
- Drive continuous improvement through the evaluation of new technologies and development methodologies.

Years of Experience:
- Minimum of 4 years of experience in Java, Kotlin, and Android development.

Education Qualification:
- Bachelor's degree in Computer Science, Electronics, and Communications, or a related field.

Skills/Knowledge:
- Proficiency in Java and Kotlin for Android development.
- Experience with CI/CD, automated testing, and build automation.
- In-depth knowledge of AOSP, AAOS, Android system architecture, frameworks, and system services.
- Strong understanding of user interface design principles.
- Familiarity with cloud platforms, containerization, Docker, and Kubernetes.
- Proficient with Android Studio, ADB, and Gradle.

Key Competencies:
- Demonstrated leadership abilities and a track record of customer advocacy.
- Strong collaboration skills and the ability to work effectively in a team environment.
- Unconventional thinking with a knack for innovation and problem-solving.

Employment Type:
- Full-time position.

Company Overview:
Join a prestigious motorcycle brand with a rich heritage dating back to 1901. Based in British Madras since 1955, our company specializes in mid-sized two-wheelers and premium motorcycles with a global presence. We boast an extensive network of stores, touchpoints, and technical centers in the UK and India, with state-of-the-art production facilities in Chennai and CKD assembly operations. Our company has experienced a CAGR of 35% and continues to grow and innovate in the motorcycle industry.

Benefits & Opportunities:
- Competitive salary and benefits package.
- Opportunities for professional growth and development within a global company.
- Work in a creative and dynamic environment that values innovation and collaboration.

Location & Travel:
- This position is based in Chennai, Tamil Nadu. Some travel may be required for collaboration with global teams and stakeholders.