Job ID: MB2401042 UI Developer

Job/Position Summary

Technical Expertise:
  • Design and develop UI Software Frameworks and Features for automotive embedded platforms.
  • Implement and test reusable software components for embedded systems.
  • Develop UI modules using Qt/QML, Qt Quick 3D.
  • Work with OpenGL Shader language (GLSL) including custom shaders, vertex shaders, and fragment shaders.
  • Handle real-time rendering and SPIR-V.
  • Utilize C/C++ programming with Embedded Linux knowledge.
  • Use version control systems (Git), Cmake, Unit Testing, and CI/CD tools.
  • Ensure high responsiveness between UI specification/style guide development/changes and UI module delivery.
  • Deliver tasks according to the product backlog and ensure high quality of delivery.
  • Experience in infotainment displays or instrument cluster projects is a plus.
  • Work within agile software development processes (SCRUM/KANBAN).
  • Demonstrate leadership abilities and strong communication and teamwork skills.
Education & Qualifications:
  • Master’s degree in Computer Science, Software Engineering, or a related field; or equivalent work experience.
  • Strong hands-on experience in GUI development with Qt/QML.
  • Proficiency in C/C++ programming.
  • Ability to analyze complex problems, recognize and explain cause-and-effect relationships, and develop viable solutions.
  • Experience in developing UIs (Views, Widgets, Business Logic).
  • Knowledge of developing Unit Tests and Software functional tests for your own code.
  • Demonstrated ability to implement high-quality software for series development.
  • Extensive knowledge of various UI frameworks and technologies for embedded and mobile platforms, including Qt, HTML5, OpenGL, and EBGuide.
  • Experience in UI development for automotive In-Vehicle Infotainment applications is preferred.
  • Experience working with automotive tier-1 suppliers is a plus.
  • Good communication and teamwork skills.
Job Experience: 3-6 Years
Job Skils: C/C++ Programming CI/CD EBGuide GLSL HTML5 OpenGL Qt/QML Qt Quick 3D SCRUM/KANBAN SPIR-V
Job Type: Full Time
Job Location: Bangalore

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

This website stores cookies on your computer. Cookie Policy