New offer - be the first one to apply!

June 1, 2026

Software Developer

Senior • On-site

Warsaw, Poland

Szukamy osoby, która dołączy do naszego kameralnego zespołu przy rozwijaniu kodu aplikacji komunikujących się (USB/Ethernet/RS232) z nowo powstającymi urządzeniami laserowymi i diagnostycznymi. We wczesnych etapach rozwoju będzie potrzebne tworzenie softwarowych symulatorów sprzętu, w późniejszych etapach testowanie i rozwiązywanie problemów w laboratorium we współpracy z zespołem optomechanicznym i elektronicznym. W przypadku większych zmian specyfikacji oczekujemy gotowości do podejmowania decyzji o dużych zmianach w projekcie aplikacji. Komunikacja z jednym lub większą liczbą urządzeń wymusza wielowątkowy charakter aplikacji. Interface użytkownika aplikacji tworzony jest z wykorzystaniem biblioteki Qt. Aplikacje są tworzone w językach C++17 i Python, w wersji webowej lub desktopowej na systemy Windows.

Obowiązki:

  • Rozwój i utrzymanie opisanych powyżej aplikacji oraz symulatorów sprzętu pozwalającego na testy w językach python i C++

  • Rozwiązywanie problemów ze sprzętem w laboratorium i zdalnie w wypadku ich wystąpienia u użytkownika końcowego.

  • Rozwinięcie opartego o gitlaba systemu continuous integration dla tych aplikacji.

Wymagania:

  • min. 5 lata doświadczenia w programowaniu (C++ lub Python)

  • bardzo dobra znajomość języka C++ i Python

  • dobra znajomość zagadnienia projektowania oprogramowania (wzorce projektowe) 

  • znajomość zagadnień synchronizacji i wymiany danych w środowiskach wielowątkowych/wielozadaniowych

  • znajomość j.angielskiego (dokumentacja jest prowadzona w tym języku)

  • samodzielność i branie odpowiedzialności za powierzone zadania

Mile widziana znajomość:

  • wykształcenie wyższe w obszarze informatyki

  • standard C++17

  • gitlab CI

  • biblioteki Qt, qmake

  • znajomość języka C#

Co oferujemy?

  • pracę w interdyscyplinarnym zespole

  • zatrudnienie w oparciu o umowę o pracę lub B2B

  • pracę stacjonarną z możliwością pracy zdalnej okazjonalnej

  • elastyczne godziny pracy

  • bardzo dobrą lokalizację - niedaleko Dworca Zachodniego oraz Metra Płocka

  • dodatkowe benefity - prywatna opieka medyczna, karta sportowa