Software Developer

Warszawa, Polska

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 opto-mechanicznym 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.

Zadania:

  • 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.

Czego oczekujemy?

  • 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 widziane:

  • wykształcenie wyższe w obszarze informatyki

  • znajomość standardu C++17

  • znajomość gitlaba CI

  • znajomość biblioteki Qt, qmake

  • znajomość języka C#

Co oferujemy?

  • pracę w interdyscyplinarnym młodym zespole

  • zatrudnienie w oparciu o umowę o pracę

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

  • elastyczne godziny pracy – między 8:00 a 10:00 rozpoczynamy pracę

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

  • dodatkowe benefity – prywatna opieka medyczna, karta sportowa

Aplikuj

Aby aplikować na to stanowisko, napisz na rekrutacja@fluence.pl i załącz swoje CV.

Osoba odpowiedzialna za tę rekrutację to Anna Kubinowska, tel. + 48 690 379 910.