C++ Developer for Refractive Surgery Systems in Wrocław

C++ Developer for Refractive Surgery Systems in Wrocław

Wrocław Pełny etat 56250 - 68750 zł / rok (szac.) Stacjonarnie
E

W skrócie

  • Zadania: Twórz innowacyjne aplikacje GUI w C++/Qt dla systemów chirurgii refrakcyjnej.
  • Firma: Dynamiczna firma medyczna z zespołem pełnym pasji i zaangażowania.
  • Benefity: Atrakcyjne wynagrodzenie, możliwość rozwoju zawodowego i praca w inspirującym środowisku.
  • Pozostałe informacje: Praca stacjonarna we Wrocławiu, 5 dni w tygodniu.
  • Dlaczego ta praca: Pracuj nad technologią, która zmienia życie pacjentów i rozwijaj swoje umiejętności.
  • Kwalifikacje: 5+ lat doświadczenia w C++ oraz znajomość Qt i aplikacji Windows.

Przewidywane wynagrodzenie mieści się w przedziale 56250 - 68750 zł za rok.

Zespół rozwija system chirurgii refrakcyjnej klasy IIb działający na systemie Windows.

Zadania:

  • Projektowanie i implementacja aplikacji GUI w C++/Qt dla aplikacji desktopowych na płytę Frontend (RTD), w tym ekrany robocze, wybór pacjenta, interfejs użytkownika leczenia oraz wyświetlanie danych klinicznych.
  • Budowanie i utrzymywanie aplikacji embedded/kiosk na Windows w kontekście regulowanego urządzenia medycznego.
  • Wkład w funkcje między subsystémowe obejmujące płyty Frontend, Backend i Video Unit w wielu repozytoriach.
  • Używanie trybu agenta GitHub Copilot do wdrażania uzgodnionych projektów z wykorzystaniem TDD, śledzących elementy specyfikacji ADO.
  • Przygotowywanie projektów rozwiązań w szablonie SDD klienta, prezentowanie ich właścicielowi modułu i wdrażanie dopiero po zatwierdzeniu.
  • Używanie agentów AI do analizy istniejących modułów, w tym ich struktury, przepływów danych i zależności między repozytoriami przed każdą zmianą.
  • Obsługa bramek jakości CI, w tym clang-tidy, clang-format, warnings-as-errors, Doxygen, kontrole nagłówków licencji, pokrycie i progi złożoności.
  • Zapewnienie, że kod UI spełnia wymagania śledzenia IEC 62304, aby każdy ekran, kontrolka i interakcja były powiązane z wymaganiem.
  • Przygotowywanie zestawów integracyjnych na miesięczne pokazy urządzeń w pętli na fizycznym sprzęcie RTD.
  • Wyjaśnianie każdej linii różnicy podczas przeglądów PR.

Wymagania:

  • 5+ lat doświadczenia zawodowego w C++ (minimum C++17).
  • Znaczące doświadczenie z Qt, w tym natywne aplikacje desktopowe, Qt Widgets i/lub Qt Quick/QML, sygnał/slot oraz model/widok.
  • Doświadczenie w tworzeniu aplikacji embedded lub kiosk na Windows.
  • Doświadczenie w dostarczaniu urządzeń medycznych klasy B/C zgodnych z IEC 62304.
  • Znajomość FDA 21 CFR Part 11.
  • Aktywne, biegłe korzystanie z narzędzi AI, z konkretnym przypadkiem i mierzalnymi danymi cyklu czasowego.
  • Umiejętności w TDD w C++/Qt (Qt Test, Google Test lub równoważne).
  • Znajomość narzędzi do analizy statycznej i zgodności formatowania, takich jak clang-tidy, clang-format i warnings-as-errors jako bramki CI.

Preferencje:

  • Tło w zakresie UI urządzeń klinicznych lub inżynierii użyteczności.
  • Znajomość Conan 2, autorstwo pipeline'ów ADO YAML, integracja Artifactory, rozwój na Linuxie, HL7-FHIR lub standardy danych klinicznych.

Warunki:

Praca biurowa we Wrocławiu jest wymagana przez 5 dni w tygodniu.

C++ Developer for Refractive Surgery Systems in Wrocław – pracodawca: EPAM

EPAM to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Polsce, sprzyjające innowacjom i rozwojowi zawodowemu. Pracownicy mają dostęp do zaawansowanych technologii oraz możliwości szkoleń, co pozwala na rozwijanie umiejętności w obszarze bezpieczeństwa IAM. Dodatkowo, kultura pracy oparta na współpracy i otwartości sprawia, że każdy członek zespołu czuje się doceniony i ma realny wpływ na rozwój projektów.

E

Dane kontaktowe:

Zespół rekrutacyjny EPAM

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako C++ Developer for Refractive Surgery Systems in Wrocław

C++
Qt
Windows Embedded Applications
TDD (Test-Driven Development)
IEC 62304 Compliance
GitHub Copilot
Static Analysis Tools (clang-tidy, clang-format)