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 / Developerto 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