* Role: Senior QML/Qt Developer
* Manager: Lead Development Manager
* Location: Hybrid with up to 2 days a week in a local office
* Work Pattern: Monday to Friday, 9-5 working hours
* 2-month Fixed Term Contract (possible extension)
Role Overview
We are looking for a highly skilled Senior QML/Qt Developer to join us with our Qt framework software development client working on a range of innovative embedded HMI project. As part of an international HMI-focused engineering team, you will contribute to the development of modern, visually advanced human-machine interfaces used in embedded devices across multiple industries.
You would be involved in rewriting the UI in Qt Widgets based on a new GUI designed in Figma making the application easier to debug as well as well as migrating to a QML-based implementation.
We are looking for someone who enjoys building high-quality user experiences for embedded systems and can comfortably operate in an international, fast-moving engineering environment.
Essential Key Skills and Responsibilities
You will:
o have strong commercial experience developing cross-platform applications in QML and Qt
o have solid background in building modern Qt-based graphical user interfaces
o have advanced C++ programming skills, including modern C++ standards and best practices
o the ability to work independently and take ownership of technical solutions
o have good understanding of software architecture and design patterns
o have experience with version control systems, code reviews and integration tools
o have excellent communication skills
Desirable Skills/Knowledge/Experience
o Understanding of Agile methodologies and Proof of Concept development
o Experience contributing to open-source projects
o Experience with 3D graphics or rending technologies
Tools and Technology
o QML
o Qt Framework
o Modern C++
o Figma
o Git
Experience
o A degree in Computer Science, Software Engineering, or a related field or similar work-based experience.
o Proven experience as a Software Engineer ideally with a focus on healthcare-related projects.
o Very good working knowledge of standard software development frameworks, techniques and methodologies.
o Experience with providing coaching and mentoring
o Ability to work collaboratively in a team, contributing to the development of business scenarios.
o Knowledge of software development tools and technologies.
o You are flexible and curious in your approach
o Strong analytical and problem-solving skills
JBRP1_UKTJ