Ten projekt jest dla Ciebie, jeśli:
- posiadasz minimum 1 rok doświadczenia w pracy z systemami wbudowanymi,
- dobrze znasz język C i masz co najmniej rok doświadczenie w jego praktycznym zastosowaniu na mikrokontrolerach,
- znasz jedną z rodzin mikrokontrolerów, z preferencją dla STM32
- posiadasz podstawową wiedzę i doświadczenie w zakresie systemów czasu rzeczywistego (RTOS).
Nie wymagamy, ale jeśli znasz to będzie Ci łatwiej:
- niektóre narzędzia piszemy w C++ wykorzystując CMake jako system budowania,
- miałeś/aś do czynienia z modemami LTE i protokołami do komunikacji z nimi: AT, USBNET, PPP, QMI, MBIM,
- masz podstawowe doświadczenie w systemie Linux na warstwie użytkownika w zakresie obsługi z terminala, pisania skryptów czy aplikacji C/C++,
- implementowałe/aś urządzenia komunikujące się po USB,
- znasz protokoły sieciowe jak TCP, UDP i jedną z implementacji stosu TCP/IP np. LWIP,
- piszesz proste skrypty w Python/Bash.
Na co dzień będziesz zajmował/a się:
- implementacją oprogramowania w C, z naciskiem na oprogramowanie odpowiedzialne za komunikację z modemami LTE po USB,
- weryfikacją różnych koncepcji obsługi modemów LTE z poziomu mikrokontrolera,
- integracją stosu tcp/ip z protokołami usb/usbnet do komunikacji z modemem,
- modyfikacją i rozwijaniem istniejących modułów oprogramowania napisanych w C i C++, działających na mikrokontrolerze lub platformie z systemem Linux,
- naprawą wykrytych błędów,
- wykonywaniem developerskich testów komunikacji urządzeń po USB/LTE,
- pisaniem skryptów ułatwiających pracę sobie i innym.
Ważne! Pracujemy 3 dni z biura w Gdańsku Głównym, niedaleko dworca PKP!
To co? Aplikujesz?