Software Developer

C

Software Developer

C
Kolejowa 5/7, Warszawa

Fluence Technology sp. z o.o.

Full-time
Permanent
Mid
Office

Job description

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

Tech stack

    Polish

    B2

    English

    B2

    Python 3.x

    regular

    C++17

    regular

    Continuous Integration

    nice to have

    Qt

    nice to have

    qmake

    nice to have

    C#

    nice to have

Office location

Published: 11.02.2026

Software Developer

Summary of the offer

Software Developer

Kolejowa 5/7, Warszawa
Fluence Technology sp. z o.o.
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Fluence sp. z o.o. z siedzibą w Warszawie, ul. Kolejowa 5/7 (dalej jako "administrator"). ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.