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

Engine Programmer

Larian Studios • Quebec, Capitale-Nationale, CA
2 days 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
    Programmer Analyst

    Programmer Analyst

    Cgl Cohesion Global Logistics Llc • Quebec
    Full-time
    As a Programmer Analyst, you will report to the IT Manager and be responsible for the development and maintenance of the WMS (Warehouse Management System) portion of the ERP system.Acting as the ma...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer (various levels)

    Software Engineer (various levels)

    Leadership Connect • Quebec
    Full-time
    At Leadership Connect, we believe that relationships are everything in business and in life.Founded by two former CEOs of S&P 500 companies and a former presidential press secretary, our premier in...Show more
    Last updated: 14 days ago • Promoted
    DevOps Engineer -.NET / C# for Orchestrade Core

    DevOps Engineer -.NET / C# for Orchestrade Core

    Evolvic Inc. • Quebec
    Full-time
    A financial technology firm is seeking a DevOps Engineer to optimize and support the Orchestrade Core environment.The role involves designing monitoring solutions, improving existing workflows, and...Show more
    Last updated: 14 days ago • Promoted
    Engine Programmer

    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: 2 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: 13 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: 13 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: 14 days ago • Promoted
    Locomotive Engineer

    Locomotive Engineer

    VIA Rail Canada Inc. • Quebec
    Full-time
    Did you know that VIA Rail is carrying out ambitious projects to modernise its services and infrastructure? From our new ultramodern train fleet to ongoing improvement of our infrastructure, we’re ...Show more
    Last updated: 3 days ago • Promoted
    Computer programming Private Tutoring Jobs Charlesbourg

    Computer programming Private Tutoring Jobs Charlesbourg

    Superprof • Charlesbourg, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ 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
    Avionics Systems Engineer

    Avionics Systems Engineer

    Aversan Inc. • Quebec
    Full-time
    Get AI-powered advice on this job and more exclusive features.This range is provided by Aversan Inc.Your actual pay will be based on your skills and experience — talk with your recruiter to learn m...Show more
    Last updated: 14 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: 14 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: 1 day ago • Promoted
    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: 6 days ago • Promoted
    Software Engineer (C++ and C#)

    Software Engineer (C++ and C#)

    BENTLEY SYSTEMS, INC. • Quebec
    Full-time
    Software Engineer (C++ and C#).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 ...Show more
    Last updated: 14 days ago • Promoted
    Principal Software Engineer in Test (SDET)

    Principal Software Engineer in Test (SDET)

    Autodesk • Quebec
    Full-time
    The French translation can be found below! / La traduction en français se trouve plus bas!.Autodesk is seeking a highly motivated, experienced Principal Software Engineer in Test to join the Architec...Show more
    Last updated: 14 days ago • Promoted
    Naval Underwater Combat Systems Software Engineer

    Naval Underwater Combat Systems Software Engineer

    The Weir Group • Quebec
    Full-time
    Une entreprise d'ingénierie mondiale recherche un(e) ingénieur(e) logiciel pour les systèmes de combat sous-marin.Ce poste à temps plein à Gatineau, LaSalle ou Halifax exige une expérience en génie...Show more
    Last updated: 14 days ago • Promoted