Unlock Full Resume Report

New offer - be the first one to apply!

September 3, 2026

Embedded Software Engineer

Senior • On-site

Kraków, MA, Poland

Jakie będą Twoje wyzwania?

  • Rozwój i modernizacja komponentów systemu RTU500
  • Przebudowa istniejącego modułu Viewer oraz tworzenie nowego interfejsu HMI/UI w oparciu o JavaScript, TypeScript i technologie webowe
  • Rozwój i modyfikacja komponentów Embedded Runtime w języku C
  • Wprowadzanie zmian w warstwie komunikacyjnej pomiędzy HMI a Embedded Runtime
  • Migracja mechanizmu komunikacji z XRC do JSON i WebSocket
  • Integracja nowych komponentów webowych z istniejącą architekturą produktu oraz warstwą embedded
  • Analiza istniejącego kodu i architektury systemu oraz wdrażanie zmian związanych z modernizacją produktu
  • Diagnozowanie i rozwiązywanie problemów w obszarze HMI/Web, warstwy komunikacyjnej, Embedded Runtime oraz sprzętu
  • Testowanie i weryfikacja nowych funkcjonalności z wykorzystaniem urządzeń fizycznych oraz środowiska laboratoryjnego
  • Współpraca z zespołem R&D w zakresie projektowania, implementacji, integracji i testowania nowych komponentów

Czego wymagamy?

  • Powyżej 8 lat doświadczenia komercyjnego w tworzeniu oprogramowania, w tym praktyczne doświadczenie w projektach przemysłowych, systemach embedded lub rozwiązaniach zintegrowanych ze sprzętem
  • Bardzo dobra znajomość JavaScript, TypeScript oraz technologii webowych, najlepiej wykorzystywanych do tworzenia aplikacji HMI/UI, systemów wizualizacji lub aplikacji technicznych
  • Praktyczne doświadczenie w programowaniu Embedded C, obejmujące rozwój lub modyfikację oprogramowania urządzeń, systemów runtime lub innych komponentów działających blisko warstwy sprzętowej
  • Doświadczenie w integracji systemów oraz komunikacji pomiędzy komponentami oprogramowania i sprzętu, w tym znajomość JSON i WebSocket
  • Doświadczenie w modernizacji lub migracji systemów legacy, obejmujące analizę architektury, zmiany technologiczne oraz integrację nowych komponentów
  • Umiejętność samodzielnej analizy problemów technicznych oraz wdrażania zmian w różnych warstwach systemu
  • Doświadczenie w pracy z urządzeniami fizycznymi, systemami embedded lub środowiskami laboratoryjnymi i testowymi
  • Znajomość zagadnień związanych z automatyką przemysłową, automatyką sieci elektroenergetycznych, SCADA, HMI, RTU lub podobnymi systemami będzie dodatkowym atutem
  • Miejsce zamieszkania w Krakowie lub okolicach oraz gotowość do regularnej pracy stacjonarnej ze względu na konieczność korzystania ze sprzętu, systemów deweloperskich i laboratorium
  • Znajomość języka angielskiego na poziomie minimum B2 umożliwiająca codzienną współpracę w międzynarodowym środowisku R&D

Co możemy zaoferować?

  • Umowę o pracę na pełny etat
  • Lokalizacja: Kraków; model pracy: hybrydowy
  • Stabilną i długoterminową współpracę
  • Jasno zdefiniowaną ścieżkę kariery w doradztwie inżynieryjnym i IT
  • Możliwość relokacji w ramach lokalnych oddziałów
  • Po zakończeniu projektu możliwość zaangażowania w kolejny projekt
  • Wdrożenie oraz współpracę z dedykowanym Competences Managerem

Benefity

  • Opieka medyczna Medicover
  • Opieka stomatologiczna Medicover
  • Platforma Medicover Benefits
  • Karta sportowa Medicover
  • Wyprawka dla nowonarodzonego dziecka pracownika
  • Ubezpieczenie grupowe na życie
  • Program emerytalny

Możliwa jest również współpraca na podstawie B2B lub umowy zlecenia (UZ).

Dodatkowo

  • Dostęp do profesjonalnych certyfikacji u partnerów technologicznych, np. Google i ISTQB
  • Dostęp do branżowych wydarzeń
  • Dostęp do programu wymiany wiedzy (Knowledge Sharing Program)

Similar jobs you might like