Pomiń do treści
Logo firmy Paessler

Software Developer – Industrial & OT Monitoring

Paessler

Oferta w skrócie
Widełki nieujawnione
Tryb pracy
📄OtherKontrakt
⏱️Junior · 20+ latDoświadczenie
LokalizacjaKraków
Źródło
Aktywna
Opublikowano22 czerwca 2026
Ostatnio sprawdzono23 czerwca 2026
Wygasa za8 dni
Werdykt JobHunt

Ta rola polega na tworzeniu natywnych sensorów monitorujących dla środowisk przemysłowych (sterowniki PLC, kontrolery) z użyciem C++ i Rusta. Będziesz implementować komunikację protokołami Siemens S7, EtherNet/IP i SNMP oraz budować wydajne komponenty do akwizycji danych. Mimo że w bazie danych rola oznaczona jest jako junior, ogłoszenie wyraźnie wymaga 'kilku lat doświadczenia w C++', co wskazuje na poziom senior. Prawdopodobnie jest to błąd w oznaczeniu poziomu – realnie jest to rola dla doświadczonego inżyniera systemowego.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: rzeczywisty poziom doświadczenia (sprzeczność między oznaczeniem junior a wymaganiami), model pracy (stacjonarnie/hybrydowo/zdalnie).

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Embedded Software Engineer

Ta rola polega na tworzeniu natywnych sensorów monitorujących dla środowisk przemysłowych (sterowniki PLC, kontrolery) z użyciem C++ i Rusta. Będziesz implementować komunikację protokołami Siemens S7, EtherNet/IP i SNMP oraz budować wydajne komponenty do akwizycji danych. Mimo że w bazie danych rola oznaczona jest jako junior, ogłoszenie wyraźnie wymaga 'kilku lat doświadczenia w C++', co wskazuje na poziom senior. Prawdopodobnie jest to błąd w oznaczeniu poziomu – realnie jest to rola dla doświadczonego inżyniera systemowego.

Plusy
  • Mały, skupiony zespół z przejrzystym roadmapem i krótkimi ścieżkami decyzyjnymi – realna autonomia
  • Struktura płaska i innowacyjne środowisko pracy
  • Elastyczne godziny pracy i przyjazna rodzinnie atmosfera
  • Dofinansowanie karty sportowej (Urban Sports Club) i biletu komunikacji miejskiej
  • Stabilna, rozwijająca się firma z 20-letnią historią na rynku (400+ pracowników)
Na co uważać
  • Poziom 'junior' w bazie danych stoi w sprzeczności z wymaganiem kilkuletniego doświadczenia w C++ – oznacza to niespójność w procesie rekrutacyjnym
  • Typ kontraktu 'other' – z opisu wynika UoP, ale brak jasności co do formy
  • !Nie podano modelu pracy (stacjonarnie/hybrydowo/zdalnie) – lokalizacja Kraków sugeruje obecność w biurze
  • !Brak informacji o harmonogramie dyżurów (on-call)
  • !Brak opisu procesu rekrutacyjnego
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Projektowanie i implementacja sensorów monitorujących OT w C++ i/lub Ruście
  • Rozwijanie warstw komunikacyjnych dla protokołów przemysłowych: Siemens S7, EtherNet/IP, CIP, SNMP
  • Budowanie wydajnych komponentów do akwizycji danych z urządzeń przemysłowych
  • Współpraca z Product Management w celu tłumaczenia przypadków użycia na rozwiązania techniczne
  • Pełna odpowiedzialność za rozwój funkcji – od koncepcji po testowanie
  • Wkład w architekturę komponentów monitorowania OT w ekosystemie PRTG
  • Ocena nowych technologii w celu ciągłego ulepszania produktywności i jakości kodu
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta odpowiednia dla osób na początku kariery w IT.

Minimum sensowne

Mid-level inżynier z mocnym C++ i znajomością protokołów sieciowych, gotowy do nauki specyfiki OT, ale z co najmniej 3-4 latami praktyki w niskopoziomowym programowaniu.

Raczej nie dla

Juniorzy bez profesjonalnego doświadczenia w C++ – wymaganie 'kilku lat' oraz złożoność techniczna (protokoły binarne, sterowniki) sprawiają, że rola nie jest odpowiednia dla osób na początku kariery.

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt2/5
Remote1/5
Enterprise3/5
Pytania do rekrutera
  • ?Jaki jest rzeczywisty poziom doświadczenia wymagany na tym stanowisku? W bazie widnieje 'junior', ale opis wymaga kilku lat w C++ – czy to pomyłka?
  • ?Jaki jest model pracy – stacjonarny, hybrydowy, zdalny? Ile dni w biurze?
  • ?Ile osób liczy zespół i jakie są role w zespole?
  • ?Czy Rust jest używany produkcyjnie, czy tylko jako nice-to-have?
  • ?Jak wygląda proces rekrutacyjny – jakie etapy, czy jest zadanie domowe?
  • ?Czy są przewidziane dyżury on-call? Jeśli tak, jak często?
  • ?Jaka jest skala systemu – ile urządzeń monitorowanych, jakie są wymagania wydajnościowe?
Brakujące informacje
  • Rzeczywisty poziom doświadczenia (sprzeczność między oznaczeniem junior a wymaganiami)
  • Model pracy (stacjonarnie/hybrydowo/zdalnie)
  • Wielkość zespołu
  • Proces rekrutacyjny
  • On-call i oczekiwana dyspozycyjność
Zespół

Mały, skoncentrowany zespół z jasnym roadmapem, przejrzystymi zasadami pracy i krótkimi ścieżkami decyzyjnymi. Bez zbędnych uzgodnień, bezpośrednia komunikacja i realna odpowiedzialność.

🔗Podobne oferty