About the job MMI Designer / Developer
We are working with a global tech company, and as part of their continued growth, NodeFlair has been engaged to search for a MMI Designer / Developer to join their Singapore team.
Job Overview
Looking for a skilled MMI (Man-Machine Interface) Designer/Developer to create a modern user interface that integrates with an ENC (Electronic Navigational Chart) map engine. The ideal candidate should have strong UI/UX design skills, experience in C++ development using the Qt framework, and be comfortable working within Microsoft Visual Studio. Familiarity with Git and Agile methodologies is required.
Key Responsibilities
-
Design wireframes and UI flows based on user and system requirements.
-
Develop responsive MMI applications using Qt (C++) in Visual Studio.
-
Integrate and visualize ENC map engine data within the MMI.
-
Collaborate with cross-functional teams to turn requirements into features.
-
Participate in Agile ceremonies (sprints, daily stand-ups, retrospectives).
-
Use Git for version control, following best practices.
-
Debug, optimize performance, and enhance UI responsiveness.
-
Maintain documentation for design, code structure, and features.
Requirements
-
Proficiency in C++ with experience in Qt framework in Microsoft Visual Studio.
-
Strong UI/UX skills for producing wireframes and UI flows.
-
Experience with geospatial/map engines (ENC or similar).
-
Solid understanding of Agile development.
-
Proficient in Git for version control.
-
Strong troubleshooting and analytical skills.
-
Excellent communication and teamwork skills.
Nice to Have
-
Experience with maritime/navigation systems.
-
Familiarity with design tools like Figma or Adobe XD.
-
Exposure to embedded systems or real-time software development.
-
Knowledge of CI/CD pipelines, DevOps practices, or software testing frameworks.
Interested applicants, please contact Ayla at ayla@nodeflair.com for a confidential discussion.
EA License No: 19S9830