Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Hmi/ui Developer Linux-based Ivi Development (3-5+ Years) @ Cyient

Home > Quality Assurance and Testing

 Hmi/ui Developer Linux-based Ivi Development (3-5+ Years)

Job Description

HMI/UI Developer Linux-based IVI Development (3-5+ years)

No. of positions 5

Location: Pune

Job Summary:

We are looking for a talented HMI/UI Developer to design and develop intuitive, responsive, and visually appealing user interfaces for our Linux-based In-Vehicle Infotainment (IVI) system. This role involves collaborating with BSP teams to ensure smooth integration of the UI with underlying hardware and software components.

Key Responsibilities:

  • Design and implement HMI/UI components using frameworks such as Qt, Wayland, or OpenGL.
  • Collaborate closely with BSP and Bootloader engineers to optimize UI performance and boot-time responsiveness.
  • Develop responsive, user-friendly interfaces that meet automotive usability and safety standards.
  • Integrate multimedia and connectivity features into the HMI layer.
  • Work with UX designers to translate wireframes and prototypes into working code.
  • Optimize graphics rendering and touch interaction responsiveness for embedded platforms.
  • Troubleshoot and debug UI-related issues on target hardware.
  • Participate in code reviews, maintain documentation, and enforce coding standards.
  • Stay updated on UI technologies and automotive HMI trends.

Required Qualifications:

  • Bachelors degree in Computer Science, Software Engineering, or related field.
  • 3+ years of experience in HMI/UI development for embedded Linux systems.
  • Strong proficiency in Qt/QML, Wayland, OpenGL, or similar UI frameworks.
  • Experience with embedded Linux graphics stack and performance optimization.
  • Good understanding of input device handling (touchscreen, rotary encoders).
  • Familiarity with multimedia integration (audio, video playback).
  • Ability to work collaboratively with cross-functional teams (BSP, BL, middleware).
  • Strong problem-solving and debugging skills.

Preferred Skills:

  • Experience in automotive or IVI system development.
  • Knowledge of Linux graphics subsystems (DRM, EGL).
  • Understanding of vehicle safety standards and UX best practices.
  • Exposure to Agile software development processes.
  • Familiarity with scripting languages (Python, Bash) for tooling and automation.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Cyient
Location(s): Pune

+ View Contactajax loader


Keyskills:   hmi ui development graphics ui technologies qml coding usability etas inca ui wireframe linux debugging calibration ux design matlab python software development qt ux engine calibration embedded linux opengl prototype system framework bash agile performance optimization

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Test Manager

  • TEKSKILL
  • 6 - 11 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

QA Engineer

  • Saama Technologies
  • 0 - 2 years
  • Coimbatore
  • 3 days ago
₹ Not Disclosed

Team Leader - Testing

  • SLK Digital
  • 6 - 11 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

SDET - Senior Engineer

  • Iris Software
  • 2 - 7 years
  • Noida, Gurugram
  • 4 days ago
₹ Not Disclosed

Cyient

At Cyient, we work towards improving the daily lives of people with unwavering focus. From a quieter flight to a safer train journey, a more reliable energy supply, or a faster internet connection, we provide engineering, manufacturing, geospatial, network and operations management services to indus...