Simulation Engineer in Warsaw

Simulation Engineer in Warsaw

Warsaw Pełny etat 90000 - 110000 zł / rok (szac.) Stacjonarnie
H

W skrócie

  • Zadania: Twórz i utrzymuj platformy symulacyjne w 3D, integrując modele i analizując fizykę.
  • Firma: Helsing to innowacyjna firma AI zajmująca się obronnością.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwość rozwoju zawodowego.
  • Pozostałe informacje: Zachęcamy do aplikacji osoby z różnych środowisk, nawet jeśli nie spełniają wszystkich wymagań.
  • Dlaczego ta praca: Pracuj nad technologią, która ma realny wpływ na bezpieczeństwo demokratycznych społeczeństw.
  • Kwalifikacje: Doświadczenie w budowaniu symulacji oraz umiejętności programistyczne.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

Helsing jest firmą zajmującą się sztuczną inteligencją w obszarze obronności. Naszą misją jest ochrona naszych demokracji. Dążymy do osiągnięcia przewodnictwa technologicznego, aby otwarte społeczeństwa mogły podejmować suwerenne decyzje i kontrolować swoje standardy etyczne.

Jesteśmy ambitnym i zaangażowanym zespołem inżynierów, specjalistów AI oraz menedżerów programów zorientowanych na klienta. Szukamy osób zmotywowanych misją, które dołączą do naszych europejskich zespołów i wykorzystają swoje umiejętności do rozwiązywania najbardziej złożonych i wpływowych problemów. Przyjmujemy otwartą i przejrzystą kulturę, która sprzyja zdrowym debatom na temat wykorzystania technologii w obronności, jej korzyści oraz implikacji etycznych.

W Helsing wykorzystujemy symulacje do szkolenia i testowania autonomii na dużą skalę, długo przed tym, jak cokolwiek dotknie rzeczywistego sprzętu. Będziesz częścią zespołu, który odpowiada za system symulacji dużych światów 3D zawierających setki aktorów, renderowanych w czasie rzeczywistym.

Do typowych obowiązków należy:

  • Budowanie i utrzymywanie wewnętrznych platform symulacyjnych: architektura subsystemów, replikacja i multiplayer, profilowanie wydajności oraz interfejsy używane przez inne systemy do organizacji symulacji.
  • Komponowanie symulowanych platform z modeli sensorów, komunikacji, świadomości sytuacyjnej, efektorów i pętli kontrolnych oraz rozumienie podstawowej fizyki, takiej jak dynamika lotu, zachowanie ciał sztywnych, kolizje i linia wzroku.
  • Posiadanie kontroli nad kompromisem między wiernością, przepustowością a kosztami inżynieryjnymi, wybieranie odpowiedniego punktu dla każdego przypadku użycia i walidacja wyników w oparciu o ekspertów merytorycznych, testy integracyjne lub wyniki downstream.
  • Integracja modeli 3D, animacji i efektów od naszych inżynierów treści do symulacji.
  • Badanie błędów symulacji w celu zniwelowania różnicy między naszą symulacją a modelem referencyjnym.

Codziennie będziesz pisać kod produkcyjny, który kształtuje zarówno platformę symulacyjną, jak i modele działające w jej wnętrzu, a także decydować, jak każda część pracy jest walidowana. Będziesz również tłumaczyć wymagania misji od ekspertów merytorycznych na wielokrotne modele symulacyjne i dbać o to, aby te modele pozostały użyteczne dla zespołów korzystających z symulacji jako części swoich stosów.

Powinieneś aplikować, jeśli:

  • Budowałeś prawdziwe symulacje znacznie wykraczające poza projekty zabawkowe, szczególnie z silnikami gier takimi jak Unreal, Unity lub Godot, w tym ramy rozgrywki, replikację i narzędzia do profilowania.
  • Piszesz kod produkcyjny i wprowadzasz odpowiednie praktyki inżynierii oprogramowania do pracy symulacyjnej, w tym dyscyplinę kontroli wersji, rozwiązywanie niejasności oraz projektowanie na długi okres, a nie tylko na następne demo.
  • Swobodnie rozumiesz kompromis między fizyczną wiernością a przepustowością symulacji.
  • Tłumaczysz dane wejściowe od ekspertów dziedzinowych na modele i zachowania oraz wiesz, kiedy potrzebna jest wierność rzeczywistości, a kiedy jest to kosztowny szum.
  • Oceniasz symulację na podstawie tego, co umożliwia, a nie na podstawie tego, czy przechodzi testy, i traktujesz symulację, która cicho wprowadza w błąd swoich użytkowników, jako poważną porażkę.

Miło widziane:

  • Doświadczenie z architekturami opartymi na komponentach-encjach lub modelowaniem opartym na agentach.
  • Doświadczenie z rozproszonymi standardami symulacji, takimi jak HLA, DIS, RPR-FOM, NETN lub FMI.
  • Tło w symulacji opartej na fizyce, na przykład CFD, metody elementów skończonych, dynamika wielociałowa lub modelowanie trajektorii i 6DoF.
  • Doświadczenie z symulacją RF, wojny elektronicznej lub radarowej, w tym propagacją i łańcuchami przetwarzania sygnału.
  • Znajomość API środowisk uczenia przez wzmocnienie lub walidacji w pętli oprogramowania i sprzętu.
  • Doświadczenie z Rust, CUDA lub MATLAB i Simulink.

Reżim prywatności i poufności kandydatów firmy Helsing można znaleźć tutaj.

Simulation Engineer in Warsaw – pracodawca: Helsing

Helsing to innowacyjna firma zajmująca się sztuczną inteligencją w obszarze obronności, która stawia na etykę i odpowiedzialność w rozwoju technologii. Oferujemy dynamiczne środowisko pracy, w którym każdy członek zespołu ma szansę na rozwój zawodowy oraz wpływ na kluczowe projekty, a nasza otwarta kultura sprzyja zdrowym dyskusjom na temat zastosowania technologii w obronie. Pracując w Helsing, będziesz częścią ambitnego zespołu, który dąży do technologicznego przywództwa w Europie, co czyni nas doskonałym pracodawcą dla osób poszukujących znaczącej i satysfakcjonującej kariery.

H

Dane kontaktowe:

Zespół rekrutacyjny Helsing

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Simulation Engineer in Warsaw

Modelowanie symulacji
Programowanie w językach takich jak Rust, CUDA, MATLAB i Simulink
Silniki gier (Unreal, Unity, Godot)
Architektura systemów opartych na komponentach
Symulacja rozproszona (HLA, DIS, RPR-FOM, NETN, FMI)
Fizyczna dokładność symulacji
Profilowanie wydajności