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

Brak informacji o wynagrodzeniu
SeniorFull-time
#434525·Dodano 3 dni temu·5
Źródło: A1 Sorter
Aplikuj teraz

Tech Stack / Keywords

C++gRPCProtobufPythonFastAPIRESTRedisPostgreSQLDockerNginx

Firma i stanowisko

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ę.

Wymagania

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

Nice to have:

  • 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ą)

Obowiązki

  • Implementacja i optymalizacja centralnego mechanizmu rezerwacji przestrzeni dla floty robotów, w tym przestrzenne indeksowanie footprintów robotów i dynamicznych kopert bezpieczeństwa
  • Zarządzanie dzierżawą i autorytetami ruchu z częstotliwością multi-Hz
  • 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
  • Modelowanie swept-area reservations na podstawie kinematyki robota i ładunku
  • Obliczenia 2D: układy współrzędnych, transformacje, geometria zajmowanej przestrzeni
  • Projektowanie i implementacja interfejsu gRPC/Protobuf
  • Integracja z komponentami REST, Redis i PostgreSQL
  • Code review i dokumentacja techniczna

Benefity

  • 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++
Opieka zdrowotna
Ubezpieczenie
A1 Sorter sp. z o.o.

A1 Sorter sp. z o.o.

19 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz