Skip To Main Content
backBack to Search

Lead C++ and Qt Developer

Office in Poland: Wrocław
C++, Qt
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Lead C++ and Qt Developer to own the user-facing application layer of a Class IIb refractive surgery system running on Windows. In this role, you will build the treatment workflow UI, patient selection and clinical interfaces used by surgeons, working within a cross-subsystem feature team and leveraging agentic AI tooling daily while keeping full personal ownership of every line of code.

Please note that working from the office in Wroclaw 5 days per week is required.

Responsibilities
  • Design and implement C++ / Qt desktop GUI applications for the Frontend (RTD) board, including workflow screens, patient selection, treatment UI and clinical data display
  • Build and maintain Windows embedded/kiosk applications in a regulated medical device context
  • Contribute to cross-subsystem features touching Frontend, Backend and Video Unit boards across multiple repositories
  • Drive GitHub Copilot agent mode to implement agreed designs using TDD, traceable to ADO Specification Items
  • Prepare solution designs in the client's SDD template, present to the module owner, and implement only after approval
  • Use AI agents to analyze existing modules, including structure, data flows and cross-repo dependencies, before every change
  • Operate CI quality gates such as clang-tidy, clang-format, warnings-as-errors, Doxygen, license-header checks, coverage and complexity thresholds
  • Ensure UI code meets IEC 62304 traceability so that every screen, control and interaction maps to a requirement
  • Prepare integration sets for monthly device-in-the-loop demos on physical RTD hardware
  • Explain every line of your diff during PR walkthrough
Requirements
  • 5+ years of professional experience in C++ (C++17 minimum)
  • Significant experience in Qt, including native desktop, Qt Widgets and/or Qt Quick/QML, signal/slot and model/view
  • Experience in Windows embedded or kiosk application development
  • Experience in IEC 62304 Class B/C medical device delivery
  • Understanding of FDA 21 CFR Part 11
  • Active, proficient use of agentic AI tooling with a concrete case and measurable cycle time data
  • Skills in TDD in C++ / Qt (Qt Test, Google Test or equivalent)
  • Familiarity with static analysis and formatting compliance tools such as clang-tidy, clang-format and warnings-as-errors as CI gates
Nice to have
  • Background in clinical or medical device UI, usability engineering
  • Skills in Conan 2
  • Experience in ADO YAML pipeline authoring
  • Familiarity with Artifactory integration
  • Experience in Linux development
  • Familiarity with HL7-FHIR or clinical data standards