Talent.com
Ubisoft Montréal
Engine Programmer (Far Cry)Ubisoft Montréal • Montreal (administrative region), QC, Canada
Engine Programmer (Far Cry)

Engine Programmer (Far Cry)

Ubisoft Montréal • Montreal (administrative region), QC, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Company Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!

Job Description

As an Engine Programmer at Ubisoft Montréal, you will contribute to the development and evolution of core engine systems of the project. You’ll work closely with cross-functional teams to build scalable, high-performance solutions that support production needs and long-term technical goals.

What You’ll Do

  • Program clear, structured, and maintainable systems that meet performance, compatibility, modularity, and scalability requirements;
  • Develop, refactor, and optimize core engine systems with a long-term technical vision;
  • Analyze development needs and evaluate the technical feasibility of proposed solutions;
  • Review existing engine functionalities to ensure alignment with project goals;
  • Build and improve engine modules to support system scalability;
  • Design and implement new technical solutions when needed;
  • Recommend improvements inspired by industry best practices and emerging technologies;
  • Optimize system performance and maintain system stability;
  • Improve game packaging technologies to support concurrent team workflows;
  • Support production needs related to physics systems and data pipelines.

Qualifications

What you bring to the team


  • A degree in Computer Science or Software Engineering (or other relevant training);
  • 5+ years of professional programming experience;
  • Demonstrate strong software programming and game engine architecture knowledge;
  • Understand the technical specifications and interactions between engine systems;
  • Solve complex technical problems using a structured and thoughtful approach;
  • Apply strong analytical and synthesis skills in day-to-day development;
  • Write rigorous, high-quality, and maintainable code;
  • Collaborate effectively with multidisciplinary teams;
  • Work independently while staying aligned with team objectives;
  • Pay close attention to detail and deliver quality results.

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Engine Programmer (Far Cry) • Montreal (administrative region), QC, Canada

Offres similaires

Test Engineer - Microfluidics

DropGenieMontreal
Temps plein

DropGenie is building infrastructure to accelerate drug discovery.We are building an automated microfluidic platform that makes complex cell engineering workflows simple, standardized, and automati... Voir plus

 • Offre sponsorisée

Engineer for Cohere's AI Platform

CohereMontreal (administrative region), QC, CA
Temps plein

Become part of Cohere as an Engineer focusing on the Agents & Automations within our AI platform.Help reshape how enterprises leverage AI in a flexible, remote-first workplace.Cohere, the forefront... Voir plus

 • Offre sponsorisée

Senior FPGA Engineer – 4K Video/Avionics, Hybrid

CS GROUP - CanadaMontreal (administrative region), QC, CA
Temps plein

A leading technology company in Canada is seeking a Senior/Expert Hardware Design Engineer with strong experience in video and audio systems.The ideal candidate will design and validate complex ele... Voir plus

 • Offre sponsorisée

Avionics Project Engineer (DO-178 or DO-254)

Industry ProfessionalsMontreal (administrative region), QC, CA
Temps plein +1

Avionics Project Engineer (DO-178 or DO-254).Hybrid Montreal, QC, Canada (6 months onsite, then remote flexibility).Aerospace & Safety-Critical Electronic Systems.Were hiring on behalf of a Canadia... Voir plus

 • Offre sponsorisée

Senior Forward Deployed Engineer (Hybrid, Canada)

Unit8 SAMontreal
Temps plein

Unit8, founded in 2017, is a high-tech, dynamic Swiss leader in AI and data analytics consulting, renowned for solving complex challenges in traditional industries such as automotive, chemical, fin... Voir plus

 • Offre sponsorisée

Senior Engineer for Fly-By-Wire Systems

CyientMontreal (administrative region), QC, CA
Temps plein

Explore a unique role at Bombardier as a Senior Fly-By-Wire Flight Controls Engineer.Contribute to the advancement of next-generation aircraft through system integration and certification.In this s... Voir plus

 • Offre sponsorisée

Contract Software Engineer Specializing in Advanced AI Techniques

TuringMontreal (administrative region), QC, CA
Temps plein

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Voir plus

 • Offre sponsorisée

Senior Avionics Project Engineer - DO-178C/DO-254 (Hybrid)

Industry ProfessionalsMontreal (administrative region), QC, CA
Temps plein +1

A Canadian technology company is seeking an experienced Avionics Project Engineer to lead projects for safety-critical electronic systems.The role involves managing engineering execution, developin... Voir plus

 • Offre sponsorisée

Software Engineer (Trajectory)

Weekday AI (YC W21)Montreal (administrative region), QC, CA
Temps plein

This role is for one of our clients.Compensation: $70-$130 per hour.GBR USA CAN AUT BEL FRA DEU LIE LUX MCO NLD CHE BGR CZE HUN MDA POL ROU SVK.We are seeking experienced Software Engineers to cont... Voir plus

 • Offre sponsorisée

Forward Deployed Engineer

Basetenmontreal (administrative region), qc, Canada
Temps plein

Baseten powers mission‑critical inference for the world’s most dynamic AI companies, such as Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer.By uniting applied AI research, flexible ... Voir plus

 • Offre sponsorisée

Senior Forward Deployed Engineer (Hybrid, Canada)

Unit8Montreal
Temps plein

Unit8, founded in 2017, is a high-tech, dynamic Swiss leader in AI and data analytics consulting, renowned for solving complex challenges in traditional industries such as automotive, chemical, fin... Voir plus

 • Offre sponsorisée

Forward Deployed Engineer (FDE)

CoveoMontreal (administrative region), QC, CA
Temps plein

Push the boundaries of what Coveo can do, one solution at a time.How do you turn ambitious use cases into real, working solutions that prove their value fast? As a Forward Deployed Engineer, you br... Voir plus

 • Offre sponsorisée

DropGenie Microfluidics Testing Engineer

DropGenieMontreal (administrative region), QC, CA
Temps plein

Join DropGenie as a Microfluidics Testing Engineer in Montreal and drive the future of drug discovery.Utilize your expertise to simplify complex cell engineering workflows.In this dynamic startup e... Voir plus

 • Offre sponsorisée

Lead Engineer for Optical Tracking Software

THINK SurgicalMontreal (administrative region), QC, CA
Temps plein

Become the Lead Engineer for Optical Tracking Software at THINK, based in Montreal, QC or Fremont, CA.Engage in software implementation, testing, and optimization for robotic applications.This role... Voir plus

 • Offre sponsorisée

Full-Stack Engineer – AI Gaming Tech Startup (Hybrid)

LocusXMontreal, Montreal (administrative region), CA
Temps plein

Software Development Life Cycle (SDLC) and reimagine the game development pipeline by embedding intelligence at its core.Our platform uses ML to automate testing, debugging, and production insights... Voir plus

 • Offre sponsorisée

Applied AI, Technical Lead, Forward Deployed AI Engineer

Mistralmontreal (administrative region), qc, Canada
Temps plein

Mistral provides full-stack AI solutions: from frontier models to developer tools, applications, and compute.We partner with enterprises tackling the hardest problems—across high-stakes industries ... Voir plus

 • Offre sponsorisée

Remote Forward-Deployed Engineer: AI-Driven Modernization

Banyan SoftwareMontreal (administrative region), QC, CA
Télétravail
Temps plein

A leading software company is seeking a Forward Deployed Engineer to drive the modernization of applications with a focus on AI-assisted software development practices.This hybrid role requires ove... Voir plus

 • Offre sponsorisée

Avionics Engineer

Global Partner SolutionsDorval, QC, CA
Temps plein

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Global Partner Solutions provided pay range.This range is provided by Global Partner Solutions.Your ac... Voir plus

 • Offre sponsorisée

Frontier AI Software Engineer (Contractor, 10–40 hrs/wk)

TuringMontreal (administrative region), QC, CA
Temps plein

A leading AI research accelerator is seeking a contractor to evaluate and refine AI-generated code, ensuring it is efficient and reliable.The ideal candidate will have over 5 years of software engi... Voir plus

 • Offre sponsorisée

Senior FPGA Design Engineer – Video & Avionics (Hybrid)

CS GROUPMontreal (administrative region), QC, CA
Temps plein

A leading technology firm in Montreal is seeking a Senior/Expert Hardware Design Engineer to work on high-tech projects in video processing and avionics applications.The ideal candidate will have a... Voir plus