April 9, 2026

C++ Embedded Developer – automatyka przemysłowa (f/m/x)

Mid • Hybrid

Katowice, Poland

Dołącz do zespołu odpowiedzialnego za rozwój i utrzymanie oprogramowania dla przemysłowych urządzeń sterujących. Zespół pracuje nad wprowadzaniem produktów na nową platformę sprzętową, ze szczególnym naciskiem na obszary komunikacyjne. Zakres prac obejmuje głównie warstwę aplikacyjną oraz middleware działające w środowisku RTOS. Rola ma kluczowe znaczenie dla stabilności i rozwoju platformy, ponieważ dotyczy komponentów odpowiedzialnych za komunikację i integrację systemu. Praca łączy rozwój nowych funkcjonalności z refaktoryzacją i testowaniem istniejących rozwiązań.

Zespół pracuje hybrydowo z biura w Katowicach 3 dni w tygodniu.

Twoje zadania

  • Projektowanie i implementowanie oprogramowania embedded w języku C++

  • Rozwijanie funkcjonalności działających w środowisku RTOS

  • Praca nad warstwą aplikacyjną i middleware systemu sterowania

  • Integracja nowych funkcjonalności na nowej platformie sprzętowej

  • Debugowanie oraz testowanie systemów wbudowanych

  • Refaktoryzacja i utrzymywanie istniejącego kodu

Wymagania

  • Bardzo dobra znajomość języka C++ w systemach embedded (C++11, STL)

  • Doświadczenie w pracy z systemami czasu rzeczywistego

  • Znajomość zagadnień sieciowych oraz modelu ISO/OSI

  • Obycie z protokołami komunikacyjnymi (Ethernet, TCP/IP)

  • Umiejętność debugowania i testowania oprogramowania na urządzeniach wbudowanych

  • Zdolność pracy w złożonym środowisku projektowym i współpracy zespołowej

  • Biegła znajomość języka angielskiego

  • Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego

Mile widziane

  • Wykorzystanie Pythona do automatyzacji, testów lub narzędzi developerskich

  • Doświadczenie w pracy z systemami sterowania lub automatyką przemysłową

  • Udział w refaktoryzacji dużych, wieloletnich codebase’ów

  • Praca w środowisku zwinnych frameworków skalowanych (np. SAFe)