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 descriptionHide 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).
