**Job Title:** HMI Developer

**Introduction/Overview:**
We are seeking an experienced HMI (Human-Machine Interface) Developer to join our dynamic team in the motorcycle industry. The ideal candidate will be responsible for developing and enhancing the user interface and user experience for our motorcycle's digital systems, focusing on the Android platform.

**Roles & Responsibilities:**
- Lead the development of HMI applications for motorcycle systems, ensuring seamless integration with hardware and device configurations.
- Collaborate with stakeholders to define requirements and translate them into robust and engaging user interfaces.
- Design and implement UI elements, widgets, and custom views on the Android platform, including frameworks and system services.
- Work with AOSP (Android Open Source Project) and AAOS (Android Automotive OS) to leverage existing capabilities and ensure compatibility with our hardware.
- Integrate third-party libraries and APIs to enhance functionality and user experience.
- Optimize system performance, focusing on battery life, memory management, and processing efficiency through profiling and debugging.
- Participate in cross-functional teams to ensure a cohesive user experience and technical communication.
- Adhere to security standards and regulations, implementing security best practices in all development activities.
- Stay updated with AOSP and AAOS updates, incorporating changes and improvements into our systems.
- Utilize Android development tools for efficient coding, including Android Studio, ADB, and Gradle.
- Drive continuous improvement in the HMI development process, including the adoption of CI/CD pipelines, automated testing, and build automation tools.

**Years of Experience:**
- Minimum of 4 years of experience in Java and Kotlin with a strong background in 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 pipelines, automated testing, and build automation tools.
- In-depth knowledge of AOSP, AAOS, Android system architecture, frameworks, and system services.
- Familiarity with user interface components and design principles.
- Understanding of cloud platforms, containerization technologies such as Docker and Kubernetes.
- Proficient with Android development tools such as Android Studio, ADB, and Gradle.

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

**Employment Type:**
- Full-time position.

**Company Overview:**
Join a prestigious motorcycle brand that started in Madras in 1955. As a mid-sized two-wheeler manufacturer, we are known for iconic models such as the Hunter 350, Classic 350, Meteor 350, the 650 parallel twin range, Himalayan, Scram 411 ADV Crossover, and the Bullet 350. Part of Eicher Motors, we have a global presence with stores and technical centres in the UK and Chennai, and production facilities in Oragadam and Vallam Vadagal. We also have CKD assembly operations in Nepal, Brazil, Thailand, Argentina, and Colombia, making us a significant player in the mid-size motorcycle market.

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

**Note:** The benefits and opportunities associated with the position will be discussed during the interview process.