Állás

Motorprogramozó (Far Cry)

Egyéb • Helyszíni • Teljes munkaidő Kanada Montreal, Kanada

Az Ubisoft Montréal keres motorprogramozót, aki a játékmotor központi rendszereinek fejlesztésében és továbbfejlesztésében vesz részt. A szerep szoros együttműködést igényel különböző csapatokkal a teljesítményben erős, skálázható és a gyártási igényekhez illeszkedő technikai megoldások kialakításához.

Stack

Vue

Feladatok

  • Világos, strukturált, karbantartható rendszerek programozása a teljesítmény, modularitás, kompatibilitás és skálázhatóság követelményei szerint
  • A játékmotor központi rendszereinek fejlesztése, refaktorálása és optimalizálása hosszú távú szemlélettel
  • Fejlesztési igények elemzése és a javasolt megoldások technikai megvalósíthatóságának értékelése
  • A motor meglévő funkcióinak felülvizsgálata a projektcélokkal való összhang biztosítása érdekében
  • Motor-modulok tervezése és fejlesztése a rendszerek skálázhatóságának támogatására
  • Új technikai megoldások javaslata és bevezetése szükség esetén
  • Az iparági legjobb gyakorlatokból merítő fejlesztési javaslatok megfogalmazása
  • A teljesítmény optimalizálása és a rendszerek stabilitásának biztosítása
  • A játék összeállítási (build) technológiáinak fejlesztése a csapatok párhuzamos munkájának megkönnyítésére
  • A gyártás támogatása a fizikai rendszerekkel és az adat-feldolgozási pipeline-nal kapcsolatos igényeknél

Elvárások

  • Informatikai vagy szoftverfejlesztői diploma (vagy más releváns végzettség)
  • Legalább 5 év szakmai programozói tapasztalat
  • A szoftverfejlesztési elvek és a játékmotor-architektúra alapos ismerete
  • A technikai rendszerek és kölcsönhatásaik jó megértése
  • Komplex problémák strukturált és hatékony megoldása

Soft skillek

Elemző és szintetizáló gondolkodásmód a problémamegoldásbanIgényesség a kód szerkezetére és minőségéreHatékony együttműködés multidiszciplináris csapatokkalÖnálló munkavégzés, miközben a csapat céljaival összhangban maradFigyelem a részletekre és a leszállított munka minőségére

A munkáltatóról

Az Ubisoft a videojáték-ipar globális szereplője, világszerte szétszórt csapatokkal, amelyek eredeti és emlékezetes játékélményeket alkotnak az Assassin's Creed-től a Rainbow Six-en át a Just Dance-ig. A cég hisz abban, hogy a nézőpontok sokszínűsége előreviszi mind a játékosokat, mind a csapatokat.

Végzettség: Informatikai vagy szoftverfejlesztői diploma

Hasonló állások