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.