Spline
Embedded / HIL
SplinePoland3 days ago
Full-timeOther
Embedded Software Engineer – Space (Wrocław)

Chcesz pisać kod, który leci… w kosmos? Dołącz do zespołu tworzącego oprogramowanie dla instrumentów i systemów satelitarnych – od prototypu po testy HIL i kampanię integracyjną.

Zakres zadań

  • Rozwój oprogramowania wbudowanego dla urządzeń kosmicznych i naziemnych stanowisk testowych.
  • Integracja sensorów/kamer wysokiej przepustowości (GigE Vision) oraz stacków komunikacyjnych.
  • Praca na RTOS (FreeRTOS): zadania, harmonogramowanie, IPC, sterowanie peryferiami.
  • Tworzenie konteneryzowanych narzędzi deweloperskich i pipeline’ów (Docker, CI/CD).
  • Przygotowanie i wykonanie testów integracyjnych oraz HIL (Hardware-in-the-Loop), analiza logów i metryk.

Wymagania

  • 3+ lata w embedded C/C++ (MCU/SoC) i debugowaniu niskopoziomowym.
  • Praktyka z FreeRTOS (taski, kolejki, timery, ISR).
  • Doświadczenie w ROS2 (nodes, topics, DDS) lub integracji z ROS2 po stronie embedded/naziemnej.
  • Implementacja/obsługa kamer w standardzie GigE Vision (streaming, synchronizacja, wydajność I/O).
  • Praca z Dockerem (obrazy, Dockerfile, compose) – środowiska build/test.
  • Testy HIL: przygotowanie stanowisk, mocki sterowników, automatyzacja testów.
  • Git, code review, dokumentacja techniczna; komunikatywny angielski.

Mile widziane

  • Python (automatyzacja testów, skrypty narzędziowe), Bash.
  • Znajomość protokołów: Ethernet/UDP, CAN, SPI, I²C, time-sync (PTP).
  • Doświadczenie w przetwarzaniu obrazu/telemetrii, RT streaming.
  • Standardy kosmiczne (ECSS), DO-178C/DO-254, bezpieczeństwo/EMC.

Oferujemy

  • Forma współpracy: Umowa o pracę lub B2B (do wyboru).
  • Miejsce pracy: Wrocław / Hybryda

Tags

#tag1 #tag2 #tag3

Key Skills

Ranked by relevance