Logika, TOV, Konstruktorske byuro
Poszukujemy starszego programisty Unity, który dołączy do zespołu opracowującego złożone rozwiązania symulacyjne dla symulatorów PC i VR. To nie jest gamedev w klasycznym rozumieniu - to praca z systemami inżynierskimi, integracja sprzętu i długoterminowe projekty z realnym praktycznym zastosowaniem.ZadaniaWsparcie i rozwój złożonych projektów Unity z zakresu symulacji (PC, VR)Udział w projektowaniu i ewolucji architektury platformy symulacyjnejWdrażanie i wsparcie logiki wieloosobowej z wykorzy
Poszukujemy starszego programisty Unity, który dołączy do zespołu opracowującego złożone rozwiązania symulacyjne dla symulatorów PC i VR. To nie jest gamedev w klasycznym rozumieniu - to praca z systemami inżynierskimi, integracja sprzętu i długoterminowe projekty z realnym praktycznym zastosowaniem.
Zadania
- Wsparcie i rozwój złożonych projektów Unity z zakresu symulacji (PC, VR)
- Udział w projektowaniu i ewolucji architektury platformy symulacyjnej
- Wdrażanie i wsparcie logiki wieloosobowej z wykorzystaniem Netcode dla GameObjects
- Rozwój i optymalizacja rozwiązań VR (PCVR i urządzenia samodzielne)
- Integracja aplikacji Unity z wewnętrznymi komponentami inżynieryjnymi i sprzętowymi
- Przeprowadzanie przeglądu kodu, udział w dyskusjach technicznych
- Przyjmowanie i promocja rozwiązań architektonicznych i technicznych w zespole
Wymagania
- Doświadczenie komercyjne w pracy z Unity (LTS) na poziomie Senior
- Pewna znajomość C# i zrozumienie podejść architektonicznych w projektach Unity
- Doświadczenie w pracy z URP
- Praktyczne doświadczenie w tworzeniu rozwiązań dla wielu graczy w Unity
- Zrozumienie zasad tworzenia aplikacji VR (PC i standalone)
- Możliwość samodzielnego znajdowania i eliminowania problemów z wydajnością przy użyciu profilerzy
- Umiejętność wzięcia odpowiedzialności za rozwiązania techniczne i pracy w zespole
- Myślenie inżynierskie i orientacja na długoterminowe, złożone systemy
Będzie plusem
- Doświadczenie w integracji rozwiązań sprzętowych (HID, USB, szeregowy, protokoły sieciowe)
- Doświadczenie w pisaniu opakowania C# lub pracy z natywnymi wtyczkami (C/C++)
- Doświadczenie w programowaniu w Pythonie
- Tworzenie międzyplatformowe (urządzenia Windows / Android / VR)
- Doświadczenie w pracy z symulatorami, symulatorami lub produktami innymi niż gry
- Udział w projektach o długim cyklu życia
- Możliwość szybkiego wdrożenia złożonego projektu technicznego
- Umiejętność jasnego i ustrukturyzowane argumentowanie stanowiska technicznego
Oferujemy
- Pracę na prawdziwych symulatorach i symulatorach, a nie grach
- Wpływ na architekturę i rozwój kluczowej platformy firmy
- Niestandardowe zadania inżynieryjne wykraczające poza granice klasycznego tworzenia gier
- Integracja oprogramowania z prawdziwym sprzętem
- Długoterminowe projekty z jasnym zapleczem technicznym focus
- Profesjonalny zespół z mocnym zapleczem inżynierskim
- Biuro w Kijowie, przyjazny zespół i ciekawe projekty o realnym wpływie
- Możliwość pracy w dziedzinie związanej z przemysłem obronnym
- Rezerwacje dla uprawnionych pracowników
- Udział w tworzeniu produktów od podstaw
- Realny wpływ na procesy, rozwiązania techniczne i rozwój zespołu