Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Line of Business:



HMI Model Developer & Integrator for In-Car Instrument Cluster SW

Project Description

Development of SW for Instrument Clusters being used in cars of one of the biggest car manufacturers in the world.
Handling of all events/signals which are triggered in the system and should be reflected as a menu change on the display based on priorities defined in the Customer Requirements Specification.
Software Development process according to Automotive SPICE standard and V-Model.


• Responsible for application software module design, coding, debugging, and documentation of embedded software for In-Car Instrument Cluster.
• Work with EB Guide SW for HMI Modeling (development of transitions between HMI menu states, i.e. programming HMI menu flow)
• Responsible for the quality and on-time delivery of work-products throughout the software development lifecycles
• Responsible for the development of SW components and/or SW (Sub-)systems according to the defined SW development life cycle process.
• Work closely with other software engineers in Germany and Asia (also using WebEx/Zoom meetings)
• Running different integration tests on the target hardware and PC Simulation in different conditions
• Identification and investigation of errors and informing the SW Developers or SW Architect - depending on the cause of problem
• Tracking overall system behavior, looking for system issues which are on the higher level than level of separate modules, related to modules interaction and dependency on framework in general (it requires deeper analysis than analysis by module developer)
• Merging the parts of the HMI model
• Running the complete HMI Toolchain to validate the HMI model
• Responsible for the quality and on-time delivery of work-products throughout the software development lifecycles



• Bachelor/Master Degree in Computer Science/Engineering, or a related discipline, preferably with experience in software subsystem integration.
• Experience in Analysis and Design of SW using UML
• Understanding of FSM (finite state machines) concept
• Regular programming skills in ANSI/Embedded C; basic knowledge of C++
• Experience with software configuration management tools / version control tools
• Customer-oriented and committed to work systematically under tight schedules
• Skills to investigate different issues (related to modules interaction and dependency on framework) in complex software systems
• Able to learn and work independently and within a team expected
• Good English written and oral communication skills

Nice to have

• Experience with EB Guide SW
• Good knowledge of CAN bus and Vector CANoe
• Familiar with ASPICE and V-Model
• Good understanding of real-time system architecture/design
• Experience in embedded development tools (emulators, analyzers, oscilloscopes, etc)


  • English: Intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:

Ho Chi Minh
Work Type
C Embedded

Check us out on: