Senior Developer – Cluster HMI Applications (Freelance)
Location: Ingolstadt
Start Date: ASAP
Contract Type: Freelance
⏳ Duration: Long-term project
About the Role
You will play a key role in the development of next-generation Cluster HMI applications for the automotive industry, working on innovative digital cockpit solutions used in modern vehicles.
The position combines hands-on C++ software engineering with advanced HMI development using technologies such as QT/QML and CGI Studio, within a collaborative Agile environment.
You’ll be involved across the full software development lifecycle — from requirements analysis to implementation, testing, integration, and delivery of production-quality software.
Your Responsibilities
* Design and develop advanced Cluster HMI applications in C++
* Implement modern HMI interfaces using QT/QML, CGI Studio or similar HMI tools
* Analyze system and software requirements for Cluster functionalities
* Develop new features and enhance existing software components
* Perform debugging, optimization, and issue resolution
* Create and maintain unit and integration tests (GTest, CANTATA, etc.)
* Ensure software quality through static and dynamic code analysis
* Collaborate within an Agile Scrum team and coordinate with cross-functional teams
* Ensure full traceability, feature maturity, and compliance with automotive quality standards
* Participate in customer discussions, design reviews, and technical clarifications
Required Skills & Experience
* Fluent German and English (C1/C2 mandatory)
* 5+ years of Automotive HMI Application Development experience
* Strong experience in Cluster HMI development
* Hands-on expertise with at least one HMI tool:
o QT/QML
o Kanzi
o CGI Studio
o Altia
* Strong C++ development skills
* Experience with unit/integration testing frameworks (GTest, CANTATA, etc.)
* Good understanding of Cluster systems and automotive HMI architecture
* Experience delivering fully verified and validated software modules
* Strong analytical and problem-solving mindset
Nice to Have
* Experience with Gauge, Telltales, Chime Management, TPMS, EV Features, Battery Management, Trip Computer, etc.
* Knowledge of AUTOSAR and Cluster Middleware
* Experience with IPC and communication protocols:
o D-BUS
o SOME/IP
o MOST
o EAVB
* Exposure to full SDLC and Agile product development
* Participation in at least one production-level Cluster HMI program
* Familiarity with:
o Android Studio
o JIRA
o Confluence
o Git / Gerrit / GitHub
For more information please send me your CV: stefene@next-ventures.com