Pomiń do treści
Logo firmy SoftBlue (INTechHouse)

Senior/Lead Embedded SW Engineer

SoftBlue (INTechHouse)

Oferta w skrócie
Widełki nieujawnione
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaBydgoszcz
Źródło
Aktywna
Opublikowano27 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za7 dni
Werdykt JobHunt

Stanowisko Senior/Lead Embedded Software Engineera w zespole Subsea Production Systems. Rola polega na projektowaniu, rozwijaniu i utrzymywaniu oprogramowania wbudowanego dla systemów sterowania podmorskiego. Praca z C/C++, Pythonem, real-time Linuxem oraz protokołami przemysłowymi (Modbus, CAN, Ethernet). Dla kandydatów na poziomie Lead dodatkowo mentoring i prowadzenie projektów globalnych. Jest to typowo inżynierska rola embedded, z naciskiem na niezawodność i wydajność w trudnych warunkach offshore.

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

Brakuje: nie podano konkretnej platformy sprzętowej (arm, x86 itp.), brak informacji o narzędziach do kontroli wersji i ci/cd.

🛠 Wymagane technologie
Dane źródłowe
C++PythonJava SEEmbedded CEmbedded SystemsLinuxXMLTCP
AI Insights
Czym naprawdę jest ta rola?Embedded Engineer

Stanowisko Senior/Lead Embedded Software Engineera w zespole Subsea Production Systems. Rola polega na projektowaniu, rozwijaniu i utrzymywaniu oprogramowania wbudowanego dla systemów sterowania podmorskiego. Praca z C/C++, Pythonem, real-time Linuxem oraz protokołami przemysłowymi (Modbus, CAN, Ethernet). Dla kandydatów na poziomie Lead dodatkowo mentoring i prowadzenie projektów globalnych. Jest to typowo inżynierska rola embedded, z naciskiem na niezawodność i wydajność w trudnych warunkach offshore.

Plusy
  • Ciekawa domena high-tech (subsea control systems)
  • Międzynarodowe środowisko pracy
Na co uważać
  • !Brak informacji o konkretnym środowisku programistycznym (toolchain, IDE, system kontroli wersji)
  • !Nie sprecyzowano, czy wymagana jest znajomość specyfiki branży offshore/subsea
  • !Opis wymagań jest elastyczny („you may be a good fit”), co może oznaczać nieostre kryteria selekcji
  • !Brak wzmianki o podróżach służbowych do klientów lub na platformy wiertnicze
  • ?Tytuł wskazuje na rolę managerską, ale poziom doświadczenia nie został oznaczony jako Lead/Manager — warto zweryfikować u źródła
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Projektowanie i implementacja oprogramowania wbudowanego w C/C++ dla platform Windows i Linux czasu rzeczywistego
  • Tworzenie narzędzi wspierających w Pythonie (np. automatyzacja przepływów pracy, zastępowanie legacy utilities)
  • Praca z konfiguracjami XML dla Subsea Electronic Modules
  • Implementacja rozproszonych systemów komunikacyjnych w oparciu o protokoły przemysłowe: Modbus RTU/TCP, CAN, Ethernet UDP/TCP
  • Debugowanie problemów systemowych na różnych warstwach: software, konfiguracja, komunikacja
  • Udział w przeglądach kodu i projektów, wspieranie młodszych inżynierów (dla Lead: mentoring i prowadzenie przeglądów)
  • Optymalizacja wydajności i analiza protokołów komunikacyjnych
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Inżynier embedded z minimum 3-5 latami doświadczenia w C/C++, znający Linuxa i protokoły przemysłowe, potrafiący samodzielnie debugować i rozwijać oprogramowanie. Może nie mieć doświadczenia w roli leadera, ale chce się rozwijać w tym kierunku.

Raczej nie dla

Osoby szukające pracy wyłącznie w Javie lub Pythonie (bez embedded), juniorzy bez doświadczenia w C/C++ i systemach czasu rzeczywistego, ani osoby preferujące czysto aplikacyjne programowanie bez kontaktu z hardwarem.

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote5/5
Enterprise2/5
Pytania do rekrutera
  • ?Czy to jest produkt własny firmy SoftBlue, czy praca na rzecz klienta zewnętrznego?
  • ?Jaki jest rozmiar zespołu i struktura (embedded, system, testy)?
  • ?Czy istnieje możliwość wyjazdów do klienta/na platformę? Jeśli tak, jak często?
  • ?Jakie konkretnie środowisko programistyczne jest używane (toolchain, debugger, CI/CD)?
  • ?Jak wygląda proces testowania oprogramowania (testy jednostkowe, integracyjne, HIL)?
  • ?Czy na poziomie Lead oczekuje się pełnego zarządzania projektem, czy bardziej mentoringu?
  • ?Jaka jest polityka dotycząca on-call lub wsparcia produkcyjnego po wdrożeniu?
Brakujące informacje
  • Nie podano konkretnej platformy sprzętowej (ARM, x86 itp.)
  • Brak informacji o narzędziach do kontroli wersji i CI/CD
  • Nie wiadomo, czy firma stosuje metodologie zwinne (Scrum/Kanban)
  • Nie określono, czy rola wymaga znajomości specyficznych standardów branżowych (np. IEC 61508)
  • Brak szczegółów dotyczących procesu rekrutacyjnego
Zespół

Międzynarodowe środowisko, wymagające projekty, nacisk na jakość i mentoring. Kultura inżynierska z dużą odpowiedzialnością za niezawodność systemów.

🔗Podobne oferty