Talent.com
Engine Programmer
Engine ProgrammerLarian Studios • Quebec, Capitale-Nationale, CA
Engine Programmer

Engine Programmer

Larian Studios • Quebec, Capitale-Nationale, CA
1 day ago
Job type
  • Full-time
Job description

With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity : Original Sin 2 is looking for an Engine Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.

Responsibilities

  • 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
  • Contribute to code reviews, testing and documentation
  • Show strong passion for making the highest quality state-of-the-art games
  • Be an active participant in the design and production of the engine, as well as tools or gameplay systems
  • Mentor and support team members

Requirements

  • Proficiency in C++Open-minded, willing to collaborate, experiment and iterate over a specific feature
  • Passion for making and playing great games
  • Experience with data-driven development
  • Experience with a wide range of CPU and GPU profiling toolsMultithreading should be second nature
  • Knowledge of modern hardware
  • This is a full-time, on-site role, requiring your presence in the office to support collaboration
  • A professional level of written and spoken English
  • Nice to have

  • 3+ years of game development experience
  • Bachelor's / Master's degree in computer science or software engineering
  • Experience with modern graphics API's (Vulkan, D3D12, GNM, ...)
  • Experience with modern console development (PS4 / 5, Xbox One / Series, Switch 1 / 2...)
  • Experience with SIMD programming
  • Experience with low-level x86 / ARM / DXBC / Spir-V assembly
  • Experience with networking / multiplayer
  • Track record of major contributions to shipped games
  • What we offer

  • An international team of over 500 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
  • An open, collaborative environment where ideas are welcome and encouraged
  • A managerial team consisting of highly experienced game developers at the top of their fields
  • Sharing hobbies and passions with like-minded colleagues
  • Inclusive environment with many activities organized by the studios or the employees
  • Commitment to making the best game possible for the fans, including listening to community feedback
  • Due to the global nature of our operations and the need to engage daily with an international team, fluency in English is essential for this position at Larian.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Programmer • Quebec, Capitale-Nationale, CA

    Similar jobs
    Forensic Engineer SME - Mitigateway

    Forensic Engineer SME - Mitigateway

    Mitigateway • lévis, qc, ca
    Full-time
    We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Targeted Talent • Québec, QC, Canada
    Full-time
    We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Show more
    Last updated: 30+ days ago • Promoted
    Forensic Engineer SME - québec city

    Forensic Engineer SME - québec city

    Mitigateway • québec city, qc, ca
    Full-time
    We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
    Last updated: 30+ days ago • Promoted
    Senior MCP & Agentic AI Software Engineer

    Senior MCP & Agentic AI Software Engineer

    Autodesk • Quebec
    Full-time
    A leading software company in Quebec is seeking a dynamic Software Developer to join its AI-driven teams.The role focuses on building intelligent software solutions utilizing Large Language Models ...Show more
    Last updated: 1 day ago • Promoted
    Senior QE Engineer

    Senior QE Engineer

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Associate Lead Engine Programmer

    Associate Lead Engine Programmer

    Larian Studios • Quebec
    Full-time
    With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Ga...Show more
    Last updated: 12 days ago • Promoted
    Global AV Control Systems Engineer & Programmer

    Global AV Control Systems Engineer & Programmer

    1perTInent inc • Quebec
    Full-time
    A leading technical consulting firm in Canada is looking for a Project Engineer responsible for providing control solutions for Audio / Visual / Lighting installations. This role involves overseeing the...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer (C++ / C#) - Global Civil Engineering Apps

    Software Engineer (C++ / C#) - Global Civil Engineering Apps

    BENTLEY SYSTEMS, INC. • Quebec
    Full-time
    A leading software company is looking for a skilled Software Engineer (C++ and C#) to join their collaborative team in Quebec. You'll develop cutting-edge modules for civil engineering applications,...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer for Underwater Combat Systems / Ingénieur(e) Logiciel en Systèmes de Combat s[...]

    Software Engineer for Underwater Combat Systems / Ingénieur(e) Logiciel en Systèmes de Combat s[...]

    The Weir Group PLC • Quebec
    Full-time +1
    Software Engineer for Underwater Combat Systems / Ingénieur(e) Logiciel en Systèmes de Combat sous-marin - NETE role at The Weir Group PLC. Permanent full-time, onsite work.Based in Gatineau QC / La...Show more
    Last updated: 12 days ago • Promoted
    C++ Developer

    C++ Developer

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for multiple experienced.Vancouver! You'll be working with cutting edge technology, developing microchips with neural networks. Proficient with python data-science libraries (.Exp...Show more
    Last updated: 10 days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (C++ and C#)

    Software Engineer (C++ and C#)

    Bentley Systems • Quebec
    Full-time
    Bentley Systems is looking for a skilled Software Engineer (C++ and C#) to join our dynamic and collaborative team.In this role, you'll contribute to the development of cutting‑edge modules for our...Show more
    Last updated: 12 days ago • Promoted
    Quality Engineer

    Quality Engineer

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Forward Deployed Engineer - Montreal Canada

    Forward Deployed Engineer - Montreal Canada

    Enboarder • Quebec
    Full-time
    We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio...Show more
    Last updated: 9 hours ago • Promoted • New!
    Engineer

    Engineer

    Groupe Excelpro • Québec, QC, Canada
    Full-time
    As an Engineer, your main responsibility will be to carry out various automation projects for our clients.More specifically, you will be required to : Colle...Show more
    Last updated: 5 days ago • Promoted
    Machine Learning Engineer - Hifyre

    Machine Learning Engineer - Hifyre

    Hifyre • saint-augustin-de-desmaures, qc, ca
    Full-time
    Hifyre provides market intelligence for the cannabis industry, analyzing retail data to help.Our models power product recommendations, sales forecasting, and market analysis for both internal opera...Show more
    Last updated: 15 days ago • Promoted
    Guidewire Engineer

    Guidewire Engineer

    BuzzClan • québec city, qc, ca
    Full-time
    Guidewire PolicyCenter Configuration – Senior.Year Contract (Extension Possible).Guidewire PolicyCenter Configuration Developer. GOSU, Java, and web development.The ideal candidate will be hands-on ...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer - Hays

    Full Stack Engineer - Hays

    Hays • saint-augustin-de-desmaures, qc, ca
    Full-time
    Extensive experience (8+ years) with Java and a variety of technologies including distributed systems, microservices architecture. Proven track record of working on large and complex software system...Show more
    Last updated: 30+ days ago • Promoted