⚡ New

Robotics Engineer ROS/ROS2

Pocketsquare sp. z o.o.

WarszawaFull-timeMid LevelOn-site

Job Description

Opis stanowiska

Dla naszego Klienta poszukujemy Inżyniera Robotyki ze znajomością ROS/ROS2 do pracy w pełni zdalnej. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, implementację i testowanie oprogramowania robotów mobilnych i manipulatorów, integrację czujników percepcji oraz rozwój algorytmów nawigacji i planowania ruchu. Rola obejmuje również pracę w środowiskach symulacyjnych, testy na rzeczywistym sprzęcie oraz ścisłą współpracę z zespołami mechanicznym i elektronicznym.

Realizowane zadania

  1. Projektowanie i implementacja oprogramowania robotów w oparciu o framework ROS2

  2. Rozwój i utrzymanie węzłów (nodes), topiców i serwisów w architekturze ROS/ROS2

  3. Implementacja algorytmów nawigacji, lokalizacji i mapowania (SLAM)

  4. Integracja czujników percepcji (LiDAR, kamery RGB-D, IMU) z systemem robota

  5. Programowanie i strojenie algorytmów planowania ruchu (motion planning) oraz unikania kolizji

  6. Praca w środowiskach symulacyjnych (Gazebo, RViz, MoveIt) przed wdrożeniem na rzeczywistym sprzęcie

  7. Testowanie i debugowanie oprogramowania na fizycznych platformach robotycznych

  8. Współpraca z zespołami mechanicznym i elektronicznym przy integracji sprzętowo-programowej

  9. Optymalizacja wydajności i stabilności systemów czasu rzeczywistego

  10. Pisanie i utrzymywanie dokumentacji technicznej oraz standardów kodowania

  11. Udział w code review i wdrażaniu dobrych praktyk inżynierii oprogramowania

  12. Współpraca z zespołem produktowym przy definiowaniu wymagań funkcjonalnych robota

Wymagania obowiązkowe

  • Minimum 3 lata doświadczenia komercyjnego w pracy z ROS lub ROS2

  • Praktyczna znajomość zagadnień nawigacji, lokalizacji i SLAM

  • Doświadczenie w pracy z symulatorami Gazebo, RViz i/lub MoveIt

  • Znajomość czujników percepcji (LiDAR, kamery RGB-D, IMU) i ich integracji z systemem

  • Bardzo dobra znajomość C++ oraz Python

  • Znajomość pracy pod Linux i podstaw systemów czasu rzeczywistego

  • Umiejętność pracy z Git oraz narzędziami CI/CD

Mile widziane

  • Mile widziana znajomość Docker i podstaw pracy w chmurze

Benefity

  • Możliwości rozwoju zawodowego i udział w projektach R&D

  • Elastyczna platforma benefitowa z możliwością wyboru świadczeń, m.in. karty sportowej, prywatnej opieki medycznej, bonów zakupowych i biletów na wydarzenia

  • Dostęp do sprzętu i laboratorium robotycznego najwyższej klasy

  • Udział w konferencjach i wydarzeniach branżowych (np. ROSCon, ICRA)

  • Program poleceń pracowniczych

Posted Today

Related Jobs

Related Searches

Apply Now