Position: HMI Development engineer Experience
Level: 5 – 8 years.
Location: Pune / Bangalore
Desired Qualification: BE/ BTech/ ME/ M.Sc./ Mtech in Electronics (& Telecommunication)/ Instrumentation and Control/ Electrical Engg. from a reputed institute. Post graduate DESD from C-DAC will be a plus.
Required Exposure:

• Very strong knowledge of C programming and data structures with experience in micro-controllerbased projects.

• Working experience with freeRTOS deployment for ARM platforms.

• Good understanding of object-oriented concepts and C++.

• Awareness of display composition for TFT clusters using multiple layers.

• Deployment of display transforms using 2/ 2.5D graphics engines.

 

Preferred add-ons:

• Prior Exposure to working with QT/ Candera CGI for assignment of GUI assets.

Job profile: We are looking for HMI development experts who can work with GUI primitives and screen transition schemes created by the styling team and implement software for a micro-controller based TFT cluster. The selected candidate shall need to translate the user needs into a mix of static image assets, and dynamic graphics objects and distribute these over multiple layers optimally to generate the desired user experience by optimally apportioning memory resources in the graphics memory. He/ she shall also need to use the appropriate libraries to realize the necessary transforms to be applied on the dynamic graphics objects by binding these with information packets available from the vehicle network