Poszukujemy doświadczonego
Embedded Software Developera
, który dołączy do projektu związanego z rozwojem i integracją systemów komunikacyjnych w środowisku
Embedded Linux (Yocto)
. Osoba na tym stanowisku będzie odpowiedzialna za implementację, konfigurację i testowanie rozwiązań sieciowych (Wi-Fi oraz sieci komórkowe) w zintegrowanym środowisku urządzenia wbudowanego.
Oferujemy
Oferujemy
-
Współpracę w formie B2B z atrakcyjną stawką (140-170 PLN/h)
-
Elastyczną, w pełni zdalną pracę
-
Udział w projekcie o wysokim stopniu zaawansowania technologicznego
-
Możliwość rozwoju w obszarze komunikacji bezprzewodowej i systemów wbudowanych
Obowiązki
Zakres obowiązków
-
Integracja i konfiguracja modułów sieciowych w środowisku Embedded Linux (Yocto)
-
Konfiguracja i obsługa połączeń Wi-Fi (Wi-Fi 5, 2.4 GHz) w trybie pre-konfiguracji przez system HUB klienta
-
Opracowanie logiki zarządzania łącznością (Wi-Fi ↔ Mobile), w tym mechanizmów fallback
-
Raportowanie statusu połączeń (siła sygnału, IP, gateway, info.connectivity)
-
Konfiguracja i obsługa modemów komórkowych (Telit ME910G1 lub podobnych)
-
Rozszerzenie pomiarów o SINR, RSSI dla sieci Cat-M1
-
Integracja procesu aktualizacji firmware modemu w ramach cyklu wydawniczego oprogramowania
-
Konfiguracja modemu dla obsługi NB-IoT
-
Analiza i eliminacja przyczyn sporadycznych restartów modemu przy dużym ruchu danych w sieci GSM
Wymagania
Wymagania techniczne
-
Bardzo dobra znajomość Embedded Linux (preferowane doświadczenie z Yocto)
-
Doświadczenie w pracy z interfejsami sieciowymi (Wi-Fi, LTE, NB-IoT, Cat-M1)
-
Praktyczna znajomość konfiguracji modemów komórkowych (np. Telit ME910G1)
-
Umiejętność debugowania i analizy problemów sprzętowo-programowych (np. restart modemu, błędy połączeń)
-
Dobra znajomość narzędzi i protokołów sieciowych w środowisku Linux
Komunikatywna znajomość języka
angielskiego (min. B2)
Mile widziane
-
Doświadczenie z connectivity management logic, fallback handling
-
Znajomość Python/C/C++ w kontekście aplikacji embedded
-
Doświadczenie w pracy z Yocto build system, Device Tree, firmware update processes