Embedded / C++ developer

9 500 - 13 000 zł brutto

  • Kontrakt Umowa

Język programowania

Opis oferty

Poszukuję osoby, która wesprze mnie w rozwijaniu firmware'u produktu. Praca będzie miała charakter w większości indywidualny, z możliwością elastycznego dostosowania grafiku pracy, i obejmować będzie na początku od 15 do 20 godzin tygodniowo (docelowo w pełnym wymiarze).


Wymagania:


Bardzo dobra znajomość języków C i C++ (C++ >= 11).
Umiejętność szybkiej nauki i przyswajania nowych technologii 
Umiejętność programowania mikrokontrolerów ESP32.
Podstawowa znajomość protokołów: Modbus, UART/Serial, WebSockets, MQTT.
Podstawowa znajomość FreeRTOS.
Dobra znajomość języka angielskiego (przynajmniej w piśmie).
Znajomość Arduino Framework.
Mile widziana znajomość mikrokontrolerów STM32.
Doświadczenie w pracy z WiFi (mile widziane Bluetooth).
Podstawowa znajomość pisania testów jednostkowych.
Mile widziana znajomość PlatformIO.
Mile widziana znajomość LVGL lub podobnej biblioteki do tworzenia UI.


Jeśli jesteś zainteresowany(a) współpracą i spełniasz powyższe wymagania, proszę o przesłanie CV / portfolio / linku do GitHuba / oczekiwanych widełek za stawkę godzinową na adres aquastat@yahoo.com

Metodologia pracy

  • System kontroli wersji
  • System zarządzania projektem
  • Metodologia Agile
  • Komunikator firmowy
  • Code review
  • Continuous Integration
  • Testy jednostkowe
  • Testy integracyjne
  • Testerzy w zespole
  • System zarządzania wiedzą
  • Statyczna analiza kodu
  • Swoboda w wyborze oprogramowania

Pytania i odpowiedzi