Engine Programmer | Programmeur Moteur

Larian Studios

Quebec, Quebec, Canada
On-site
C++ proficiency
Data-driven development experience
Cpu and gpu profiling tools
Work on all aspects of engine development, notably, animation-related systems

Job Summary

  • Work on all aspects of engine development, notably, animation-related systems.
  • Write performant, robust and maintainable code, debug, profile and optimise code to hit quality and performance targets.
  • Be an active participant in the design and production of the engine, as well as tools or gameplay systems.

Matching Summary

Work on all aspects of engine development, notably, animation-related systems.

Skills & Requirements

Must-have

  • C++ proficiency
  • Data-driven development experience
  • CPU and GPU profiling tools
  • Multithreading expertise
  • Modern hardware knowledge
  • Collaborative and iterative approach

Nice-to-have

  • 3+ years game development experience
  • Modern graphics API experience
  • Modern console development experience
  • SIMD programming experience
  • Low-level assembly experience
  • Networking/multiplayer experience
  • Contributions to shipped games

Key Requirements

  • Proficiency in C++
  • Experience with data-driven development
  • Experience with CPU and GPU profiling tools
  • Multithreading should be second nature
  • Knowledge of modern hardware
  • Professional level of written and spoken English

Work Rights

Not specified

Tailored Resume

Cover Letter