II

Embedded Firmware Engineer – ISOBUS / HMI

Salary
$34–$44/hr
Hiring from
Poland
Work type
Remote
Posted

622,051 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Embedded Firmware Engineer – ISOBUS / HMI

Poszukujemy Embedded Firmware Engineera, który dołączy do zespołu rozwijającego system sterowania dla maszyn rolniczych. Praca jest realizowana dla naszego partnera technologicznego.

Projekt obejmuje rozwój systemu embedded składającego się z wielu ECU komunikujących się poprzez CAN oraz interfejsu HMI, za pomocą którego operator steruje pracą maszyny i monitoruje jej parametry. Rola łączy rozwój firmware’u urządzeń z implementacją komunikacji CAN oraz tworzeniem i rozwojem interfejsu operatorskiego HMI.

Obowiązki

  • Rozwój firmware’u dla urządzeń ECU pracujących w rozproszonym systemie embedded.
  • Implementacja i rozwój komunikacji CAN / ISOBUS / J1939.
  • Rozwój interfejsu operatorskiego HMI – logiki ekranów, obsługi wejść, danych procesowych i alarmów.
  • Integracja HMI z komunikacją CAN oraz danymi z systemu ECU.
  • Rozwój firmware’u dla systemów embedded wykorzystujących RTOS oraz integracja urządzeń i peryferiów.
  • Tworzenie i utrzymywanie testów jednostkowych i integracyjnych oraz ich integracja z CI.
  • Debugowanie problemów na styku firmware’u, komunikacji i hardware’u.
  • Rozwój mechanizmów diagnostyki, obsługi błędów i aktualizacji firmware’u.

Wymagania

  • Minimum 3-4 lata komercyjnego doświadczenia w embedded firmware.
  • Bardzo dobra znajomość C lub C++.
  • Doświadczenie z mikrokontrolerami STM32 / ARM Cortex-M.
  • Praktyczne doświadczenie z CAN bus
  • Doświadczenie w tworzeniu HMI dla systemów embedded
  • Ogólna znajomość RTOS
  • Doświadczenie z dowolnym frameworkiem graficznym wykorzystywanym w systemach embedded
  • Znajomość typowych interfejsów embedded, np. SPI, I²C, UART.
  • Doświadczenie z testami embedded oraz pracą z rzeczywistym hardware’em.
  • Bardzo dobra znajomość języka angielskiego, min. B2.

Mile widziane:

  • Doświadczenie z ISOBUS (ISO 11783) lub J1939.
  • Doświadczenie z Zephyr RTOS
  • Znajomość Qt lub podobnej biblioteki graficznej.
  • Doświadczenie z embedded Linux.
  • Doświadczenie z bootloaderami, aktualizacjami A/B, rollbackiem lub recovery.
  • Projekty z obszaru agriculture, off-highway lub automotive

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 (najpóźniej w Listopadzie).

Similar jobs

Apply for this job100% free