Requirements: English
Company: Vivid Resourcing
Region: Eindhoven , North Brabant
Location: Eindhoven, Netherlands
Type: Freelance/Contract
Start Date: ASAP
Remote: Hybrid - 2 days on-site
Overview:
We''re looking for an experienced C++ developer with a strong background in Qt and QML to join a multidisciplinary R&D team working on scientific imaging systems. The focus is on developing the front-end interface for a cutting-edge electron microscopy platform used in materials science, semiconductor analysis, and life sciences.
Key Responsibilities:
- Design and implement high-performance user interfaces using Qt (C++) and QML.
- Collaborate with physicists, system engineers, and software architects to ensure UI functionality aligns with hardware capabilities.
- Translate complex scientific workflows into intuitive and responsive user experiences.
- Contribute to the continuous improvement of the UI framework, ensuring scalability, testability, and maintainability.
- Work within an agile environment, participating in sprint reviews, planning, and retrospectives.
Requirements:
- 4+ years of experience with modern C++ (C++11 or newer).
- 2+ years of hands-on experience with Qt and QML.
- Proven experience in UI development for complex technical or scientific applications.
- Understanding of object-oriented design and multithreading.
- Comfortable working with Git, CI/CD tools, and test-driven development.
- Strong communication skills in English and ability to work in a cross-functional team.
Nice to Have:
- Experience with imaging systems, scientific instrumentation, or high-tech environments.
- Familiarity with OpenGL, GPU acceleration, or real-time data visualization.
- Background in physics, engineering, or a related technical field.