Embedded Firmware Engineer (m/k)

140 - 167 PLN/ godz.B2B
35 - 45 USD/ godz.B2B
SeniorFull-time·B2B
#433850·Dodano dziś·0
Źródło: IT Performance
Aplikuj teraz

Tech Stack / Keywords

EmbeddedIoTC/C++

Firma i stanowisko

Firma technologiczna specjalizująca się w embedded, komunikacji bezprzewodowej i IoT, realizująca zaawansowane projekty dla międzynarodowych klientów. Projekt dotyczy systemu lokalizacji w czasie rzeczywistym (RTLS) łączącego elektronikę, firmware, platformę edge oraz algorytmy wyznaczania pozycji.

Wymagania

  • Minimum 4-5 lat doświadczenia na podobnych stanowiskach.
  • Komercyjne doświadczenie w tworzeniu firmware w C/C++ na mikrokontrolerach.
  • Praktyczne doświadczenie z BLE (Bluetooth Low Energy) po stronie firmware.
  • Solidne doświadczenie w jednym z obszarów: urządzenia bateryjne i low-power lub komunikacja sieciowa w systemach embedded oraz podstawy drugiego.
  • Umiejętność uruchamiania i debugowania firmware na sprzęcie, korzystania ze schematów oraz dokumentacji producentów.
  • Doświadczenie w integracji modułów komunikacyjnych i pracy z interfejsami peryferyjnymi.
  • Praktyka w aktualizowaniu oprogramowania urządzeń działających poza środowiskiem deweloperskim.
  • Znajomość języka angielskiego na poziomie minimum B2.

Nice to have:

  • Znajomość systemów RTOS.
  • Praktyka z Wi-Fi, protokołami mesh lub Power-over-Ethernet.
  • Doświadczenie z UWB, NFC, GPS/GNSS lub GPRS.
  • Doświadczenie z precyzyjnym pomiarem i synchronizacją czasu.
  • Znajomość secure elements i mechanizmów bezpiecznej identyfikacji urządzeń.

Obowiązki

  • Tworzenie i rozwijanie firmware w C lub C++ na mikrokontrolerach.
  • Integracja modułów radiowych, w tym BLE, oraz obsługa interfejsów i urządzeń peryferyjnych.
  • Uruchamianie nowych płytek i diagnozowanie problemów wspólnie z inżynierami hardware.
  • Optymalizacja zużycia energii i pomiary poboru prądu lub rozwijanie komunikacji oraz synchronizacji pomiędzy urządzeniami.
  • Rozwijanie mechanizmów zdalnej aktualizacji firmware (OTA), odzyskiwania po błędach i powrotu do poprzedniej wersji.
  • Implementacja konfiguracji urządzeń, telemetrii i zdalnej diagnostyki.
  • Testowanie rozwiązań na sprzęcie oraz współpraca z zespołem przy integracji całego systemu.

Benefity

  • Długoterminowa współpraca w pełnym wymiarze przy dedykowanym projekcie.
  • Praca głównie zdalna, ze spotkaniami w biurze w Krakowie około raz w miesiącu; koszty dojazdu pokrywa firma.
  • Stawka 140-167 PLN/h (35-45 USD/h), zależnie od doświadczenia; wyższa stawka możliwa przy pełnym spełnieniu oczekiwań, w tym doświadczeniu z UWB.
  • Wpływ na rozwiązania firmware rozwijane dla nowych urządzeń.
  • Bezpośrednia współpraca z inżynierami hardware, mechaniki, platformy edge i algorytmów lokalizacji.
  • Możliwość rozwijania specjalizacji oraz poszerzania doświadczenia w drugim obszarze projektu.
  • Preferowany szybki start, termin ustalany wspólnie.
Pakiet relokacyjny
IT Performance

IT Performance

27 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz