HMI Software Engineer (C++/Qt) (BSH) (1 Year Contract) at Bosch
Confirmed open
Bosch is recruiting for the HMI Software Engineer (C++/Qt) (BSH) (1 Year Contract) role in Ho Chi Minh, Vietnam. The work includes contribute to requirement analysis and software design.
- Location
- Ho Chi Minh, Vietnam
- Employment
- Full-time
- Technologies
- Python, C++, Docker, Linux, Android
Role overview
This position will be contracted through Bosch’s external vendor under a one-year agreement.
Bosch Car Multimedia team is looking for full-time HMI Engineers working at Ho Chi Minh City, Vietnam.
The CM team develops high-quality, state-of-the-art Automotive Head Unit and Home Appliance Linux/Android-based systems.
Responsibilities
- Contribute to requirement analysis and software design.
- Develop HMI software using C++/Qt in Linux system for Car Multimedia or Home appliance system.
- Testing, debugging, maintenance and problem solving.
Qualifications
- The job might be fit for you if you have.
- Further details.
- Bachelor's degree in Computer Science, Electronic, Information Technology, Mechatronics Engineering or equivalent.
- experience in OOP design, UI/UX, C++ / Qt/QML / Python programming.
- experience in Embedded Linux DBUS (e.g. systemd, journald).
- experience in GTest and GMock.
- Knowledge in Linux based system, Multithread programming.
- Familiar with one of the engineering processes (Waterfall, Agile).
- Passion for software engineering in the automotive / IoT industry.
- Different levels of experiences are welcomed (Exp. to Senior).
- Good English communication skills, be able to interact fluently with worldwide stakeholders.
- experience in Backend/Home Connect/EC-services.
- experience in developing HMI and GUI/Graphics framework (CGI, Qt).
- Experience using graphics API like OpenGL.
- Experience using Squish testing with Python.
- Database development / SQLite3.
- Conan, Docker, D-Bus2.
- Debug knowledge.
- Handling with external dependencies: UI framework, Content Distributor, ELP, Arc19.
- Server/client, Web-Socket knowledge.
- Tools: Qt Creator / VS Code / Jenkins / Artifactory / Jira.
- One developer to take over architecture responsibility (e.g. CPSA-F certificate from iSAQB would be helpful).
- Knowledge on ELP projects would be very beneficial.
- Self-structured working based on requirements Feature concepting Cutting into work packages Implementation Testing.
- Feature concepting.
- Cutting into work packages.
- Implementation.
- Testing.
- Self-organized communication to partners of UI framework Content Distributor ELP Arc19.
- UI framework.
- Content Distributor.
- ELP.
- Arc19.
Benefits
- Further details regarding benefits will be shared during the interview process.
About Bosch
Bosch Global Software Technologies develops engineering and software solutions within the Bosch Group. Its Vietnam development centre is based in Ho Chi Minh City and works with international teams.
How to apply
Review the original posting and apply through the employer’s careers page.
View source and applySource checked: 2026-09-25
Browse job categories
Related jobs
- Senior Telematics Software Engineer — Bosch
- Junior Cloud Native Application Developer (C++, Linux) — Endava
- XC-HWP TAG Software Engineer (Python SW Dev) (1 year contract) — Bosch
- Senior Telematics Software Engineer — Embedded Android — Bosch
- NEO SoC1 Embedded SW Engineer (QnX) — Bosch
- NEO Vehicle Autosar Embedded SW Engineer (1 year contract) — Bosch