Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Embedded Firmware Engineer - CAN / Wireless

130 - 170 zł / stawka godzinowa

ITP IT PERFORMANCE sp. z o.o.

Wymagane, C

O projekcie, Poszukujemy Embedded Firmware Engineera, który dołączy do zespołu rozwijającego rozproszony system sterowania dla urządzeń z obszaru marine. Praca jest realizowana dla naszego partnera technologicznego. Projekt obejmuje rozwój firmware’u dla wielu współpracujących ze sobą urządzeń, komunikujących się poprzez CAN / NMEA2000, LoRa, BLE oraz RF 433 MHz.

Twój zakres obowiązków, Rozwój firmware’u dla rozproszonego systemu embedded składającego się z wielu współpracujących urządzeń., Implementacja i rozwój komunikacji opartej o: CAN / NMEA2000, BLE, LoRa 915 MHz, RF 433 MHz., Projektowanie architektury firmware’u na poziomie urządzeń i całego systemu., Rozwój architektury event-driven / pub-sub oraz finite state machines., Projektowanie sposobu komunikacji i wymiany danych pomiędzy urządzeniami korzystającymi z różnych interfejsów., Rozwój i utrzymanie testów jednostkowych, integracyjnych oraz HIL/SIL., Rozwój infrastruktury automatycznych testów embedded oraz integracja testów z CI., Analiza i rozwiązywanie problemów związanych z niezawodnością firmware’u, w tym OTA i komunikacją bezprzewodową., Debugowanie problemów występujących na styku firmware’u i hardware’u., Analiza problemów związanych m.in. z zasilaniem, EMI, połączeniami oraz elementami elektroniki., Praca z dokumentacją techniczną, datasheetami oraz schematami elektronicznymi., Uruchamianie i debugowanie hardware’u z wykorzystaniem oscyloskopu, analizatora logicznego oraz JTAG/SWD.

Co najmniej 4 lata doświadczenia na podobnym stnaowisku., Bardzo dobra znajomość języka C w systemach embedded., Doświadczenie z mikrokontrolerami ARM Cortex-M, np. STM32, Nordic nRF lub podobnymi., Doświadczenie z systemami RTOS., Praktyczna znajomość komunikacji CAN bus., Doświadczenie z protokołami komunikacji bezprzewodowej, w szczególności BLE., Doświadczenie w tworzeniu i utrzymywaniu automatycznych testów dla systemów embedded., Praktyczna znajomość testów jednostkowych, integracyjnych oraz HIL., Doświadczenie w pracy z hardware’em i uruchamianiu urządzeń., Umiejętność pracy z oscyloskopem, analizatorem logicznym oraz debuggerami JTAG/SWD., Umiejętność czytania datasheetów i schematów elektronicznych., Bardzo dobry j. angielski (min B2)

To oferujemy, Długoterminowa współpraca w pełnym wymiarze przy dedykowanym projekcie, Zaangażowanie: Full-Time, Praca zdalna z okazjonalnymi podróżami do biura w Krakowie (około raz na 4 tygodnie) lub praca modelu hybrydowym dla osób z Krakowa., Współpraca w oparciu o kontrakt B2B, Stawka w zależności od doświadczenia: (130 - 170) pln/h + VAT / 34-44USD/h., Preferowany start możliwie szybko; konkretny termin ustalimy wspólnie

Tak pracujemy nad projektem, TDD, automatyzacja testów, środowiska testowe, testy integracyjne, testy jednostkowe

ITP IT PERFORMANCE sp. z o.o., Jako ITP IT Performance specjalizujemy się w outsourcingu, konsultingu i rekrutacji głównie w obszarze IT.
Oferta pracy dodana 1 dzień temu