freehire launches on Product Hunt on 26 August.

Follow →

Embedded Linux / CODESYS Developer

Open 18d

Summary

Develops and maintains embedded Linux software and CODESYS-based industrial automation systems for ARM devices, integrating IIoT protocols like OPC UA and MQTT.

O projekcie

Dołącz do międzynarodowego zespołu realizującego projekt z obszaru Embedded Systems, Industrial IoT oraz automatyki przemysłowej. Poszukujemy doświadczonych programistów, którzy będą odpowiedzialni za rozwój oprogramowania dla urządzeń opartych o Embedded Linux i CODESYS, wykorzystywanych w nowoczesnych rozwiązaniach przemysłowych.

Aktualnie poszukujemy:

  • Senior Embedded Linux / CODESYS Developer, który(a) będzie odpowiadał(a) za prowadzenie techniczne projektu oraz realizację najbardziej złożonych zadań. Stawka 110-130 PLN/h netto.

  • Junior/Mid Embedded Linux / CODESYS Developer, który(a) wesprze zespół w rozwoju oprogramowania, testach i przygotowywaniu dokumentacji. Stawka: 80-100 PLN/h netto.

Twój zakres obowiązków

  • rozwój oraz utrzymanie oprogramowania dla systemów Embedded Linux,

  • konfiguracja i wdrażanie CODESYS Control for Linux na platformach ARM,

  • tworzenie oraz rozwój bibliotek CODESYS do obsługi sprzętu,

  • przygotowywanie i modyfikacja opisów urządzeń (Device Description XML) z wykorzystaniem CODESYS SDK,

  • integracja urządzeń z wykorzystaniem protokołów komunikacyjnych przemysłowych i IIoT,

  • implementacja komunikacji z wykorzystaniem OPC UA lub MQTT,

  • praca z interfejsami sprzętowymi (GPIO, low-level hardware access),

  • diagnostyka oraz rozwiązywanie problemów związanych z oprogramowaniem i sprzętem,

  • współpraca z zespołem projektowym przy projektowaniu, testowaniu i wdrażaniu nowych funkcjonalności.

Kogo szukamy?

Poszukujemy osób posiadających doświadczenie w programowaniu systemów Embedded oraz automatyce przemysłowej, które dobrze odnajdują się w pracy z systemami Linux oraz technologiami CODESYS.

Wymagania:

  • doświadczenie z CODESYS Control for Linux, w szczególności w zakresie instalacji i wdrażania na platformach ARM,

  • bardzo dobra znajomość Embedded Linux (podstawy kernela, Device Tree),

  • doświadczenie z dostępem do sprzętu pod Linuxem (GPIO, sysfs-GPIO, libgpiod, mile widziana znajomość /dev/mem),

  • praktyczna znajomość przynajmniej jednego z protokołów:

    • OPC UA,

    • MQTT,

  • doświadczenie w projektach z obszaru Industrial IoT (IIoT),

  • bardzo dobra znajomość języka C/C++,

  • doświadczenie z CODESYS SDK oraz tworzeniem i modyfikacją opisów urządzeń (XML),

  • doświadczenie w tworzeniu bibliotek CODESYS (.library) do obsługi sprzętu,

  • praktyczna znajomość standardu IEC 61131-3, w szczególności Structured Text (ST), mile widziana znajomość FBD i LAD,

  • dobra znajomość środowiska CODESYS Development System.

  • j. angielski na poziomie minimum B2

Mile widziane:

  • doświadczenie w projektach Embedded dla automatyki przemysłowej,

  • znajomość architektury ARM,

  • doświadczenie z integracją urządzeń przemysłowych,

  • umiejętność pracy z dokumentacją techniczną oraz samodzielnego rozwiązywania problemów,

  • doświadczenie w pracy w międzynarodowych zespołach projektowych.

Co oferujemy?

  • udział w nowoczesnym projekcie z obszaru Embedded Systems i Industrial IoT,

  • możliwość pracy z zaawansowanymi technologiami Embedded Linux i CODESYS,

  • współpracę z międzynarodowym zespołem ekspertów,

  • realny wpływ na rozwój produktu i architektury rozwiązania,

  • długofalową współpracę przy innowacyjnych projektach przemysłowych,

  • elastyczną formę współpracy,

  • możliwość rozwoju technicznego i zdobywania nowych kompetencji.

Jeśli masz doświadczenie z Embedded Linux, CODESYS oraz technologiami IIoT i chcesz rozwijać rozwiązania dla nowoczesnej automatyki przemysłowej – zapraszamy do aplikowania!

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available