IO Interactive
IO Interactive
201 – 500 Zaposleni
B2CVideoigre
IO Interactive je neodvisni razvijalec in založnik videoiger s studii v Københavnu, Malmöju, Barceloni, Istanbulu in Brightonu. Podjetje, ustanovljeno leta 1998, je znano po franšizah AAA, kot so HITMAN, Kane & Lynch, Mini Ninjas in Freedom Fighters. Njegovo trenutno razvojno delo vključuje projekta Project 007 in Project Fantasy ter nadaljnji razvoj lastnega pogona Glacier. IO Interactive združuje oblikovalce, umetnike, programerje in strokovnjake za operacije iz več kot 40 narodnosti, ki ustvarjajo igre in tehnologijo v njihovem ozadju.

Programer osnovnega pogona – C++ (hibridno)

Gradite in razvijajte lastni pogon Glacier podjetja IO Interactive za ambiciozne večplatformske igre. Razvijajte razširljive sisteme v C++, ki podpirajo več generacij konzol in projekte studia.

Opis

  • Načrtovanje, izdelava in vzdrževanje temeljnih sistemov pogona, kot so upravljanje entitet, obravnava virov in infrastruktura
  • Razvoj lastnega pogona Glacier za prihajajoče in aktivne igralne projekte
  • Ustvarjanje zanesljivih in vzdržljivih sistemov v C++, ki se uporabljajo v več naslovih in generacijah konzol
  • Izboljševanje porabe pomnilnika in zmogljivosti med izvajanjem ter reševanje omejitev glede razširljivosti in platform
  • Ustvarjanje, vključevanje in vzdrževanje orodij za profiliranje in diagnostiko
  • Sodelovanje s tehničnim direktorjem in ekipo za pogon pri opredelitvi in izvedbi tehničnega načrta
  • Pomoč pri širjenju podpore za platforme s prilagajanjem temeljnih sistemov novim tehnologijam in platformam
  • Mentoriranje mlajših inženirjev in spodbujanje učinkovitega izmenjevanja znanja
  • Razvijanje in vzdrževanje enotnih praks ter standardov kodiranja v studiu

Zahteve

  • Vsaj tri leta profesionalnih izkušenj s programiranjem pogonov v C++
  • Izkušnje z izdajo vsaj ene igre AAA kot programer pogona
  • Poglobljeno razumevanje algoritmov, podatkovnih struktur, upravljanja pomnilnika in večnitnosti
  • Napredna sposobnost diagnosticiranja kompleksnih težav, ki zajemajo sisteme v velikih kodnih zbirkah
  • Izkušnje z razvojem za konzole in tehničnimi omejitvami, značilnimi za posamezne platforme
  • Sposobnost razčlenitve dela, ocene potrebnega truda in presoje obsega inženirskih nalog
  • Odlične komunikacijske sposobnosti in sposobnost učinkovitega sodelovanja v porazdeljeni mednarodni ekipi

Ugodnosti

  • Sodelovanje v živo med studii
  • Namenska podpora vodij ekip
  • Pridružitev prijetnemu mednarodnemu delovnemu okolju, ki predstavlja več kot 40 narodnosti
  • Samostojno sprejemanje pomembnih tehničnih odločitev z visoko stopnjo avtonomije
  • Delo ob zelo izkušenih inženirskih strokovnjakih
  • Sodelovanje pri določanju smeri pogona Glacier v celotnem studiu
  • Sodelovanje v kulturi, ki temelji na mentorstvu in izmenjavi znanja

Sorodna delovna mesta

Peraton

Senior Hybrid Connectivity Engineer

Peraton

Designs and troubleshoots connectivity across AWS classified cloud, Kubernetes, and on-premises networks. Supports Peraton’s national security and government technology missions.

Odpri