Engine Programmer at Ubisoft - ScoutJobs - The AI-curated global job board
Skip to content
Ubisoft
Posted 4 hours ago

Engine Programmer

UbisoftEngine Programmer

Requirements

Degree in computer science or software engineering, 5+ years of software programming experience, Knowledge of engine architecture, Problem-solving skills

Skills

C#Unreal Engine

About the role

Responsibilities

  • Program in a clear and structured manner meeting performance, maintenance, and scalability requirements
  • Develop, refactor, and optimize core engine systems for long-term use
  • Identify development needs and assess technical feasibility
  • Build and improve engine modules and recommend system improvements
  • Propose innovative changes inspired by industry standards
  • Maintain performance and support features designed for production
  • Document work to facilitate knowledge transfer to other teams

Requirements

  • Degree in computer science, software engineering, or equivalent training
  • At least 5 years of software programming experience, ideally in video games
  • Excellent understanding of engine system architecture and technical specifications
  • Strong analytical and synthesis skills
  • Ability to solve complex problems autonomously
  • Detail-oriented with a keen interest in hardware architecture

About the Company

Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Engine Programmer

Ubisoft · Montreal

Sign up to apply