MARSS Group
MARSS Group
51 – 200 Ansatte
ForsvarLogistikkRådgivning
MARSS Group utvikler sikkerhets- og overvåkingssystemer for forsvar og kritisk infrastruktur. Teknologien kombinerer integrerte sensorer, kunstig intelligens og etterretning fra åpne kilder for å støtte trusseldeteksjon og situasjonsforståelse for maritime ressurser, spesialstyrker og andre sikkerhetskritiske operasjoner. NiDAR™-plattformen tilbyr kommando- og kontrollfunksjoner, sammen med løsninger for å bekjempe ubemannede luftfartøy. MARSS Groups arbeid bygger på forskning og samarbeid med EU, NATO og forsvarsmyndigheter, og omfatter sikkerhetsoppdrag verden over.

Senior programvareingeniør for simulering med Unreal Engine

Utvikle NiDAR-simulatorer for sikkerhets- og trygghetsformål med Unreal Engine. Skap realistiske 3D-miljøer, fysikkbaserte kjøretøy, sensorer og videostrømmingssystemer.

Beskrivelse

  • Lede utviklingen av en NiDAR-simulator i Unreal Engine 5.x ved hjelp av motorens 3D-rendering og fysikkfunksjoner.
  • Bygge realistiske, geografisk refererte miljøer samt fysikkbaserte droner, kjøretøy og fartøy.
  • Implementere simulerte effektorer, blant annet kanoner, missilramper og lasere.
  • Modellere elektrooptiske og termiske kamerasensorer med panorering, tilt og zoom.
  • Strømme video fra Unreal Engine-kameraer til C2-plattformen.
  • Integrere simulatoren med bedriftens programvare i samarbeid med backendteamet.
  • Vedlikeholde aktuelle Unreal Engine-utgivelser og forberede overgangen til UE6.
  • Gi teknisk støtte og veiledning.
  • Overholde leveringsfrister, utarbeide presise estimater og vurdere risiko.
  • Arbeide med reelt utstyr, blant annet radar, sonar, termisk avbildning, droner og programvaredefinerte radioer.

Krav

  • Ha minst fem års profesjonell erfaring med programvareutvikling.
  • Ha nyere, praktisk yrkeserfaring med Unreal Engine 5-utgivelser, fra og med UE 5.8.
  • Skrive god C++ for Unreal Engine.
  • Bruke Blueprints flytende.
  • Forstå sanntidsfysikk med Chaos og kjøretøy- eller flydynamikk.
  • Arbeide med rendering og kameraer, inkludert materialer, etterbehandling, Scene Capture og render targets.
  • Fange opp og strømme rendret video fra Unreal Engine ved hjelp av verktøy som Pixel Streaming, GStreamer eller RTSP.
  • Profilere programvare og optimalisere ytelse.
  • Bruke Git for versjonskontroll.
  • Arbeide godt i Windows og Linux; erfaring med macOS foretrekkes.
  • Følge utviklingen av Unreal Engine, inkludert UE6-veikartet, Verse og Scene Graph.
  • Ha utdanning på bachelornivå innen naturvitenskap eller ingeniørfag, noe arbeidsgiveren foretrekker.
  • Arbeide effektivt i driftskritiske miljøer med stramme tidsfrister og begrenset tilkobling.

Fordeler

  • Bruke moderne utviklingsmetoder.
  • Få muligheter for mentorskap og støtte.
  • Arbeide i et mangfoldig, flerkulturelt team.
  • Arbeide med moderne webteknologi og reell maskinvare.
  • Bidra i et engasjert og givende arbeidsmiljø.

Relaterte jobber