Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs

A1Sorter

A1Sorter is a company that develops and supplies automated parcel and package sorting systems designed for logistics and e commerce operations. Its products include sorter machines and associated software that help distribution centers and warehouses handle high volume item sorting with improved speed and accuracy.

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.

Responsibilities

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

Requirements

  • 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

Benefits

  • 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

Recommended for you based on this role

Similar stack
Same company
In your city
Full-Time • Gliwice
C++
Python
SQL
AI/ML
Label Studio
MLFlow
Weights & Biases
YOLO
DevOps
Git
Robotics
Localization
Management
Confluence
Jira
QA
Pytest
Robot Framework
TestRail
Apply
JavaScript
TypeScript
Frontend
Angular
Pinia
React.js
Redux
Three.JS
Vite
Vue.js
Webpack
Zustand
Mobile
State Management
DevOps
Docker
WebSockets
QA
Jest
Playwright
Vitest
Apply
C++
Python
Databases
PostgreSQL
Redis
DevOps
CI/CD
Docker
Kubernetes
Nginx
Apply
C++
Python
C++
Protobuf
Python
FastAPI
Databases
PostgreSQL
Redis
DevOps
Docker
gRPC
Nginx
Rest API
Apply
AI/ML
MLFlow
Weights & Biases
Robotics
Localization
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card