Skip to content
← Back to job listings

Inżynier ds. symulacji i środowisk wirtualnych K/M

SIEĆ BADAWCZA ŁUKASIEWICZ - PRZEMYSŁOWY INSTYTUT MOTORYZACJI · Makroregion województwo mazowieckie, Poland

External listingtemporary23 days ago

About The Role

Zakres obowiązków: - projektowanie i rozwój wieloosobowego (multiplayer) środowiska symulacyjnego w silniku

Unity 3D, umożliwiającego równoczesną symulację wielu robotów w jednej współdzielonej scenie,

programowanie logiki symulacji i skryptów w języku C#, integrację modeli robotów i ich sensorów (kamery, Lidar, GNSS/IMU) ze środowiskiem wirtualnym w celu testowania algorytmów sterowania i koordynacji roju,

  • integracje i implementacje warstwy sieciowej symulatora z wykorzystaniem ekosystemu ROS2 we współpracy z zespołem robotyków, optymalizację scen 3D i warstwy sieciowej pod kątem wydajności (CPU/GPU, przepustowość) w celu zapewnienia płynnej symulacji wielu agentów w czasie rzeczywistym, współpracę z zespołem robotyków przy weryfikacji algorytmów percepcji, nawigacji i zachowań rojowych w środowisku wirtualnym,
  • tworzenie dokumentacji technicznej przygotowanych rozwiązań,
  • udział w realizacji projektów B+R związanych z technologiami symulacyjnymi i Digital Twin.

Wymagania

  • wykształcenie: wyższe (w tym licencjat) - konieczne
  • umiejętności: Pakiet MS Office - konieczne
  • języki obce: polski - w mowie: B2 - wyższy średnio zaawansowany, w piśmie: B2 - wyższy średnio zaawansowany - konieczne; angielski - w mowie: B2 - wyższy średnio zaawansowany, w piśmie: B2 - wyższy średnio zaawansowany - konieczne
  • inne zawody: Inżynier mechanik - mechanika precyzyjna, staż: 1 lat - konieczne
  • pozostałe: Wymagania:
  • wykształcenie wyższe (w tym licencjat) - kierunek/specjalność: Informatyka, Game Dev, Robotyka lub pokrewne
  • doświadczenie zawodowe: 1 rok
  • biegła znajomość języka programowania C# oraz środowiska Unity,
  • doświadczenie w tworzeniu gier lub aplikacji wieloosobowych (multiplayer) w Unity - znajomość przynajmniej jednego z rozwiązań: Netcode for GameObjects, Mirror, Photon, FishNet lub własne implementacje warstwy sieciowej,
  • zrozumienie zagadnień programowania sieciowego (synchronizacja stanu, replikacja obiektów, kompensacja opóźnień),
  • doświadczenie w tworzeniu i optymaliza

This is an external listing. JobSpring does not represent or verify the employer. Report this listing