C++ Engineer - Fleet Path & Reservation Manager (k/m)

Budujemy centralny silnik rezerwacji tras dla floty robotów intralogistycznych - system działający w czasie rzeczywistym, koordynujący ruch wielu autonomicznych jednostek w przestrzeni magazynowej. Poszukujemy inżyniera C++, który zna algorytmy planowania ścieżek nie z teorii, lecz z produkcji - i potrafi pisać niskołatencyjny, wielowątkowy kod, który nie ma prawa zawieść. Projekt realizowany z udziałem cenionej kadry naukowej.

Zakres obowiązków

  • Silnik rezerwacji (core) - Implementacja i optymalizacja centralnego mechanizmu rezerwacji przestrzeni dla floty robotów; przestrzenne indeksowanie footprintów robotów i dynamicznych kopert bezpieczeństwa; zarządzanie dzierżawą i autorytetami ruchu z częstotliwością multi-Hz
  • Algorytmy i konflikty - Implementacja algorytmów przeszukiwania grafów (A*, D* Lite, Dijkstra); koordynacja ruchu MAPF - planowanie tras wielu agentów bez kolizji; mechanizmy priorytetyzacji, wywłaszczania i obsługi impasów
  • Geometria i kinematyka - Modelowanie swept-area reservations na podstawie kinematyki robota i ładunku; obliczenia 2D: układy współrzędnych, transformacje, geometria zajmowanej przestrzeni
  • API i integracja - Projektowanie i implementacja interfejsu gRPC/Protobuf; integracja z komponentami REST, Redis i PostgreSQL; code review, dokumentacja techniczna

Tech Stack

  • Core C++17/20, gRPC, Protobuf
  • Backend support  Python / FastAPI, REST, Redis, PostgreSQL
  • Infra  Nginx, Docker

Wymagania kluczowe

  • Ekspert C++17/20 Głęboka znajomość zarządzania pamięcią, projektowania niskołatencyjnego i wielowątkowości / współbieżności
  • Algorytmy przeszukiwania Solidna znajomość A*, Dijkstra, D* Lite oraz technik MAPF i rozwiązywania konfliktów ruchowych
  • Matematyka i geometria 2D Algebra liniowa, układy współrzędnych, przestrzenne rozumowanie 2D, podstawy kinematyki
  • gRPC / Protobuf w C++ Praktyczne doświadczenie w implementacji interfejsów gRPC/Protobuf jako boundary serwisów

Mile widziane

  • Doświadczenie w robotyce, sterowaniu ruchem AGV/AMR lub zarządzaniu flotą autonomicznych pojazdów
  • Znajomość geometrii obliczeniowej i przestrzennych struktur danych: siatki, quadtrees, R-trees
  • Znajomość protokołów komunikacji floty: DDS, MQTT, CANbus lub proprietary AGV protocols
  • Doświadczenie z profilowaniem i optymalizacją kodu C++ pod kątem latencji i przepustowości
  • Znajomość języka angielskiego na poziomie B2+ (dokumentacja techniczna, współpraca z kadrą naukową)

Co oferujemy

  • Praca nad jednym z najtrudniejszych problemów inżynierskich w intralogistyce - koordynacja floty robotów w czasie rzeczywistym
  • Praca z cenioną kadrą naukową i doświadczonym zespołem inżynierów systemowych i robotyki
  • Konkurencyjne wynagrodzenie dostosowane do eksperckiego poziomu kompetencji
  • Stabilna umowa o pracę - pełny etat
  • Praca w systemie hybrydowym
  • Prywatna opieka medyczna i ubezpieczenie na życie
  • Pełna własność architektury komponentu - projektujesz i implementujesz od podstaw
  • Dostęp do konferencji branżowych z obszaru robotyki, systemów czasu rzeczywistego i C++

Jak będzie wyglądać proces rekrutacji

  1. Aplikacja – po otrzymaniu CV wracamy z informacją zwrotną
  2. Rozmowa wstępna (HR) – wzajemne poznanie i omówienie oczekiwań
  3. Rozmowa techniczna – sprawdzenie kompetencji i doświadczenia projektowego
  4. Decyzja i formalności – jasne warunki i szybkie domknięcie procesu

Dołącz do zespołu, który tworzy przyszłość intralogistyki!

Pod marką A1 Sorter tworzymy innowacyjne urządzenia automatyki magazynowej. Nasze logo znajdziesz na sorterach, przenośnikach, windach magazynowych, systemach specjalistycznych, stołach do kompletacji zamówień i wielu innych akcesoriach. Dynamicznie rozwijamy się na rynkach europejskich, współpracując z liderami branży logistyki magazynowej.
 
Stawiamy na innowacyjnośćefektywność opartą na komponentach od światowych liderów oraz elastyczne podejście do potrzeb klientów. 
 
Praca w A1 Sorter to nie tylko możliwość rozwoju zawodowego, ale także szansa na udział w tworzeniu nowoczesnych rozwiązań, które mają realny wpływ na efektywność procesów logistycznych. Nasze innowacyjne podejście i elastyczność w działaniu sprawiają, że jesteśmy liderem w branży. Dołączając do nas, stajesz się częścią zespołu, który ceni kreatywnośćzaangażowanie i współpracę.

job_post.job_details

job_post.job_location

job_post.remote_status

remote_status.hybrid
ID: 66 job_post.published_on: 03/07/2026
announcement.apply