All offersWarszawaCC++ Developer
C++ Developer
C
PolChip Sp. z o.o.

C++ Developer

PolChip Sp. z o.o.
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    Linux / Unix
    advanced
    C++11
    regular
    RS232/Modbus/CAN
    regular
    Embedded
    junior

Job description

Za co chcemy Ci powierzyć odpowiedzialność?

  •  opracowywanie projektów funkcjonalności wspólnie z projektantem
  •  wytwarzanie nowych funkcjonalności aplikacji
  •  pisanie testów jednostkowych do wytworzonych przez siebie funkcjonalności
  •  współpraca z testerami w opracowywaniu testów funkcjonalnych i integracyjnych
  •  regularne dokumentowanie pracy

Jak Cię widzimy?

  •  min. 2 ukończone i wdrożone projekty jako członek bądź lider zespołu
  •  dobra znajomość języka C++11
  •  dobra znajomość teorii i praktyki tworzenia współczesnych aplikacji w C++
  •  znajomość GNU toolchain, Valgrind, CMake
  •  znajomość komunikacji poprzez CANbus (zwłaszcza przy użyciu CANopen), Modbus, RS232
  •  znajomość zagadnienia optymalizacji kodu w języku C++
  •  znajomość git i środowiska Linux
  •  znajomość j. angielskiego w stopniu umożliwiającym czytanie dokumentacji technicznej
  •  umiejętność analizy i szacowania pracochłonności własnych zadań

Co nas przekona do Ciebie?

  •  ukończony projekt stosujący wyłącznie rozwiązania open-source
  •  zainteresowanie zagadnieniami sprzętowymi (elektronika/mechatronika, komunikacja urządzeń, embedded)
  •  znajomość tematyki programowania systemowego w Linux'ie
  •  doświadczenie w branży automatyki przemysłowej
  •  doświadczenie ze zwinną metodyką pracy

Co proponujemy w zamian?

  •  ciekawy i przyszłościowy projekt z pogranicza automatyki przemysłowej i nowoczesnych aplikacji webowych
  •  stabilną mieszankę najświeższych technologii i sprawdzonych rozwiązań, od Polymer po C
  •  transparentną strukturę w zróżnicowanym, zmotywowanym i zgranym zespole
  •  najlepsze praktyki zespołów programistycznych – możliwość pracy zdalnej, zunifikowane środowisko deweloperskie, GitLab, CI, code review w parach, nacisk na wczesne testowanie, PM i analityk mający wiedzę branżową
  •  indywidualnie negocjowane wynagrodzenie i elastyczność co do formy zatrudnienia (podane kwoty to są rzeczywiste netto, czyli po wszelkich odliczeniach niezależnie od formy zatrudnienia)