Android HMI Developer

2 weeks ago


Bengaluru, Karnataka, India TekPillar Full time

Job Title : Android HMI Developer

Experience : 3+ Years

Location : Bangalore

Job Description :

We are looking for a skilled Android HMI Developer to join our dynamic team in Bangalore. The ideal candidate will have a deep understanding of Android application development, UI/UX design, and Human-Machine Interface (HMI) solutions, specifically for embedded and automotive applications. This role requires expertise in designing and implementing high-performance, user-friendly, and visually appealing interfaces while ensuring seamless integration with hardware and backend systems.

Key Responsibilities :

- Design, develop, and enhance Android-based HMI applications for embedded or automotive systems.

- Collaborate with UI/UX designers to create visually appealing and user-friendly interfaces, ensuring a seamless user experience.

- Develop and optimize Android UI components, layouts, and animations to ensure smooth interactions.

- Implement custom widgets and UI elements tailored for specific automotive or industrial applications.

- Ensure compatibility with different screen sizes, resolutions, and hardware configurations.

- Work with cross-functional teams, including embedded engineers, cloud engineers, and backend developers, to integrate HMI applications with other system components.

- Optimize application performance by addressing memory management, CPU/GPU utilization, and responsiveness.

- Implement multi-threading and concurrency mechanisms to improve app efficiency and responsiveness.

- Ensure robust communication between Android HMI applications and hardware components using protocols such as CAN, MQTT, Bluetooth, and USB.

- Conduct unit testing, integration testing, and UI automation testing to ensure a stable and error-free application.

- Debug and troubleshoot UI issues, performance bottlenecks, and compatibility concerns.

- Maintain and update existing applications by implementing new features and enhancing performance.

- Ensure compliance with industry standards, security best practices, and coding guidelines.

Required Skills & Experience :

- 3+ years of experience in Android HMI development, preferably in automotive, embedded systems, or IoT.

- Strong expertise in Android SDK, Java/Kotlin, XML, and Android UI frameworks.

- Experience with Android Studio, Gradle, Jetpack Components, and MVVM architecture.

- Hands-on experience in customizing UI components, designing animations, and creating adaptive layouts.

- Understanding of Android system architecture, rendering pipelines, and touch event handling.

- Experience in handling multi-threading, memory optimization, and real-time UI updates.

- Proficiency in communication protocols such as CAN, MQTT, Bluetooth, and WebSockets is a plus.

- Strong debugging skills using ADB, Logcat, and profiling tools.

- Familiarity with Automotive Grade Linux (AGL), Android Automotive OS (AAOS), or infotainment systems is a plus.

Preferred Qualifications :

- Experience with OpenGL, Vulkan, or other graphics rendering technologies for smooth UI animations.

- Knowledge of gesture recognition, voice interaction, and speech-to-text integration.

- Experience with HMI usability testing, user research, and prototyping tools such as Figma or Sketch.

- Understanding of Android security features, including sandboxing, permissions, and secure boot.

- Familiarity with Agile methodologies, version control (Git), and CI/CD pipelines.

(ref:hirist.tech)

  • Bengaluru, Karnataka, India KPIT Full time

    Role Responsibilities• Lead the design and architecture decisions for the development of Android Automotive apps and frameworks• Collaborate with engineers, tech leads, testers, and managers to integrate and productize solutions• Create benchmarks and code samples to mentor engineers and establish standards• Apply expertise in software development...


  • Bengaluru, Karnataka, India Tata Elxsi Limited Full time

    Job DescriptionExperience in:- Using Graphics API like OpenGL, OpenGL ES, GLSL, HLSL, etc.- Developing HMI and GUI/Graphics frameworks- Kanzi Studio 3.6 or above- JNI, AIDL, Core Services, and JavaStrong development experience in:- Automotive using C++ / Java / Android Platform / Middleware Technologies.- Experience in Android application or middleware...


  • Bengaluru, Karnataka, India Klaus IT Solutions Pvt Ltd Full time

    Job DescriptionSkills Required: -- Knowledge on SOC chip (Quectel ) mandatory- Develop and deploy custom applications using Android Studio IDE and SDK- Hands on experience on android OS based software architecture knowledge mandatory. (MVVM etc)- Configuring the SOC chip with android features (call, BT, WIFI, apps integration, Camera interface enabling,...


  • Bengaluru, Karnataka, India Klaus IT Solutions Pvt Ltd Full time

    Skills Required: -Knowledge on SOC chip (Quectel ) mandatory Develop and deploy custom applications using Android Studio IDE and SDKHands on experience on android OS based software architecture knowledge mandatory. (MVVM etc)Configuring the SOC chip with android features (call, BT, WIFI, apps integration, Camera interface enabling, Touch interface, TFT...


  • Bengaluru, Karnataka, India Mempage Technologies Private Limited Full time

    Role Description:\As an Android Framework Developer, you will play a key role in developing and maintaining Android applications.\You will work closely with cross-functional teams to design user-friendly interfaces and ensure the performance and efficiency of Android applications.\You will be responsible for writing and debugging code, conducting code...


  • Bengaluru, Karnataka, India KPIT Full time

    Responsibilities and RequirementsResponsibilities:• Design and develop Android Automotive apps and frameworks• Collaborate with engineers, tech leads, testers, and managers to integrate and productize solutions• Create benchmarks and code samples to mentor engineers and establish standards• Apply expertise in software development life cycles,...


  • Bengaluru, Karnataka, India Mempage Technologies Private Limited Full time

    Company Overview:\Mempage Technologies Private Limited is a leading provider of Product Engineering Services and Future Technology solutions.\We empower various sectors by leveraging cutting-edge technologies such as Artificial Intelligence, IoT, Edge, and Cloud computing.\Our team specializes in Generative AI, Large Language Models, Computer Vision,...

  • Android Developer

    3 weeks ago


    Bengaluru, Karnataka, India Nimiety Careers Full time

    Job DescriptionPosition: Android Developer (with Kotlin) 5+ YearsWork location: Kundalahalli Gate, Marathahalli PostBengaluru - 560 037,Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen s, Excellent knowledge in Java and Kotlin, 4-5 years experience in android development, Familiarity with RESTful APIs/SOAP...

  • Android Developer

    2 weeks ago


    Bengaluru, Karnataka, India Hashone Careers Private Limited Full time

    Job Description :We are seeking a highly skilled and experienced Android Developer to join our dynamic team. The ideal candidate will have 5 to 8 years of hands-on experience in Android application development, with strong expertise in Java, Kotlin, and Android HAL (Hardware Abstraction Layer). You will be responsible for designing, developing, and...

  • Android Developer

    1 week ago


    Bengaluru, Karnataka, India Hashone Careers Private Limited Full time

    Job Description :We are seeking a highly skilled and experienced Android Developer to join our dynamic team. The ideal candidate will have 5 to 8 years of hands-on experience in Android application development, with strong expertise in Java, Kotlin, and Android HAL (Hardware Abstraction Layer). You will be responsible for designing, developing, and...

  • Android Developer

    3 weeks ago


    Bengaluru, Karnataka, India Impeccable HR Full time

    Role : Android App DeveloperWe are seeking a skilled Android App Developer proficient in both React Native and core Android development to join our dynamic mobile development team.Responsibilities :- Develop and maintain high-quality mobile applications for Android platforms- Write clean, efficient, and reusable code using React Native Java/Kotlin-...

  • Android Developer

    1 week ago


    Bengaluru, Karnataka, India Impeccable HR Full time

    Role : Android App DeveloperWe are seeking a skilled Android App Developer proficient in both React Native and core Android development to join our dynamic mobile development team.Responsibilities :- Develop and maintain high-quality mobile applications for Android platforms- Write clean, efficient, and reusable code using React Native Java/Kotlin-...

  • Android Developer

    2 weeks ago


    Bengaluru, Karnataka, India SuperPe Full time

    Job Description : Android Developer (4+ Years of Experience). We are seeking an experienced Android Developer with a strong background in Kotlin and a passion for creating innovative mobile applications. The ideal candidate will have 5+ years of hands-on experience in Android development, a basic understanding of Java, and familiarity with advanced Android...

  • Android Developer

    2 weeks ago


    Bengaluru, Karnataka, India SuperPe Full time

    Job Description : Role : Android Developer (4+ Years of Experience). We are seeking an experienced Android Developer with a strong background in Kotlin and a passion for creating innovative mobile applications. The ideal candidate will have 5+ years of hands-on experience in Android development, a basic understanding of Java, and familiarity with advanced...

  • Android Developer

    2 weeks ago


    Bengaluru, Karnataka, India SuperPe Full time

    Job Description : Android Developer (4+ Years of Experience). We are seeking an experienced Android Developer with a strong background in Kotlin and a passion for creating innovative mobile applications. The ideal candidate will have 5+ years of hands-on experience in Android development, a basic understanding of Java, and familiarity with advanced Android...

  • Android Developer

    5 days ago


    Bengaluru, Karnataka, India MaimsD Technology Full time

    About the Role : We are seeking a skilled Android Developer to translate designs into high-quality, maintainable code and build high-performance applications. You will work closely with cross-functional teams, stay updated with the latest Android technologies, and contribute to improving our development processes.Responsibilities : - Translate designs and...

  • Android Developer

    3 days ago


    Bengaluru, Karnataka, India Deqode Full time

    Key Responsibilities : - Develop and maintain Android applications using Java and Kotlin.- Leverage Coroutines for efficient asynchronous programming.- Collaborate with cross-functional teams to define, design, and implement new features.- Troubleshoot and resolve issues across a wide range of Android devices.- Write clean, maintainable, and efficient code.-...

  • Android Developer

    1 week ago


    Bengaluru, Karnataka, India UST Full time

    Android Developer A Purpose Driven Role for you: We are looking for a highly motivated and experienced Android Engineer with expertise in application and SDK development to join our growing team and play a key role in the development of our next-generation Internet of Things (IoT) applications. You will be responsible for implementing the technical designs...

  • Android Developer

    1 week ago


    Bengaluru, Karnataka, India UST Full time

    Android DeveloperA Purpose Driven Role for you: We are looking for a highly motivated and experienced Android Engineer with expertise in application and SDK development to join our growing team and play a key role in the development of our next-generation Internet of Things (IoT) applications. You will be responsible for implementing the technical designs...

  • Android Developer

    3 weeks ago


    Bengaluru, Karnataka, India Arivihan Technologies Full time

    Join Our Android Development Team: We're Hiring Are you an Android Developer with 2+ years of experience? Passionate about building impactful mobile applications? Join Arivihan and help shape the future of education Tech Stack Languages: Java (Full-stack experience preferred) Tools & Frameworks: Android Studio, Android SDK, Gradle APIs: RESTful APIs ...