Engine Programmer
Full-time
Ubisoft
As an Engine Programmer at Ubisoft Montréal you will contribute to the development and evolution of core engine systems of the project. Youll work closely with cross-functional teams to build scalable high-performance solutions that support production needs and long-term technical goals.
What youll 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.
Remote Work :
No
Employment Type :
Full-time
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Engine Programmer in Montréal, QC vacancy
- ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Senior Engine Programmer at Ubisoft Montréal, you’ll help evolve the technology behind For Honor as part of the Core Tech team. You’ll develop and...SuggestedFull timeWorldwide
- ...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...SuggestedLong term contractFull time
- ...development needs, and assess technical feasibility. Analyze the engine's existing functions and see if they're in line with the purpose... ...the different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues +...SuggestedLong term contractFull time
- ...créer et d’offrir un vaste éventail de contenus qui reflètent le monde dans lequel nous vivons. Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems that underpin gameplay,...SuggestedLong term contractFull timeLocal area
- ...problèmes complexes du moteur et de la pile technologique. Vous gérerez le moteur de base et soutiendrez les intégrations avec Unreal Engine et d'autres fournisseurs. Le candidat idéal possède au moins 8 ans d'expérience dans le jeu AAA, 3 ans sur Unreal Engine, et maîtrise...Suggested
- ...de 3 ans d'expérience dans le développement de jeux avec Unreal Engine. Solides compétences en communication écrite et verbale.... ...C++ (C++17 est un atout). C# est un atout. Maîtrise de la programmation multithread et solide compréhension de ses principes. Une solide...Work at office
$141.4k - $204.4k per year
...français dans le menu déroulant au haut de la page. We are seeking an experienced, highly collaborative, and motivated Unreal Engine Programmer to join the Action RPG central technology team in supporting and enhancing the software infrastructure and development tools for...Full timeLocal area- ...environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning... ...styles to show off their personality and interests. As a senior programmer on this team, you'll be pushing the envelope for customization and...Long term contractFull timeTemporary workWorldwide
- ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...What You'll Do We are seeking an experienced Lead Gameplay Programmer to direct gameplay teams within Rocket League. They will be responsible...Long term contractTemporary workWorldwide
- ...create the unknown! Job Description We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together....Full time
- ...create the unknown! Job Description We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together....Full time
- ...create the unknown! Job Description We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together....Full time
- ...create the unknown! Job Description We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together....Full time
- ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists...Full time
$70.72k - $74.88k per year
Overview Languages French Education ~ College/CEGEP Experience 3 years to less than 5 years Hybrid Work must be completed both in person and remotely. Benefits Health benefits Dental plan Health care plan Vision care benefits ...Permanent employmentFull timeRemote work- The primary responsibility of the Senior Web Programmer is to design, develop and maintain customized solutions for our clients.Full time
- ...onsite, offsite, and remotely in physical systems • Mentor Jr. Programmers • Perform commissioning and acceptance testing of code •... ...Certified Technology Specialist) a plus • CTI-P101 or AMX Control Programmer 1 training • Two years’ experience as an AVI-SPL Jr....Full timeWork at officeRemote work
- ...working with us. We value teamwork, compassion, transparency, and are very passionate about our work! Job Description As a Verse Programmer, you will collaborate with teams to create innovative and solid game mechanics within UEFN using Verse. Your day-to day will...Full timeWorldwide
- ...communauté dans son ensemble. Nous recherchons un·e Responsable Programmation Gameplay expérimenté.e et qualifié.e pour travailler sur notre... ...to plan game systems within our own StarEngine. Our engine, StarEngine, is a multi-million line multi-platform project with...Daily paidFull timeWorldwide
- ...prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating. Being Epic means being a...Long term contractFull timeTemporary work
- ...along the value chain from elementary parts to fuselage sections. Work in collaboration with all functions (Operations, Quality, Engineering, Purchasing...) at the Mirabel, Rochefort, Tunisia and Saint-Nazaire sites, ensure synchronization and cascading of program...Permanent employmentContract work
- ...informatique ou l'équivalent. Minimum de 6 ans d'expérience en programmation C++ dans le développement de jeux ou les systèmes embarqués.... ...une collaboration multidisciplinaire. Expérience avec Unreal Engine 5 (Slate, UMG) Atout : CommonUI, plugin MVVM d'Unreal,...Work at office
- ...cesse les limites du développement des moteurs et des jeux. PROGRAMMATION - JEUX Ce que nous faisons Grâce à notre équipe de programmeurs... ...jeux en service continu ou de titres MMO AAA conçus sur Unreal Engine Expérience démontrée en gestion d’équipes de programmation...
- ...create the unknown! Job Description What you’ll do This programmer will be responsible for anything related to NPC behavior tech:... ...~ An undergraduate degree in Computer Science, Computer Engineering or equivalent ~ Experience developing on video game consoles...Full time
- ...Description What you'll do The role of a Far Cry Online Programmer is to support production teams in creating connected experiences... ...What you bring A degree in Computer Science or Software Engineering (or other relevant training). Experience in C++ or/and Golang...Full time
$12k - $15k per year
...for an individual who is passionate in building and maintaining advanced gaming systems and tools. Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam’s games. If leading and solving complex...Full timeSummer workWork at officeLocal areaImmediate startRemote workFlexible hours- ...Qualifications Training: ~ Bachelor of Computer Science or Computer Engineering or equivalent training or experience. Experience: ~3-5... ...-disciplinary environment. Bonus : Experience with Unreal Engine 5, Slate and UMG; Bonus : Experience with UI Frameworks such...Full time
- ...studios les plus chevronnés dans l'utilisation du moteur Unreal Engine, nous continuons à développer notre expertise et à dépasser les... ...de jeux de toutes disciplines. Solides compétences en programmation C/C++. Solides compétences en mathématiques. Très bonne connaissance...Full timeWork at officeRemote workWorldwide
- ...help create the unknown! Job Description As a Generalist Programmer at Ubisoft Montreal, you will develop stable, high-performance,... ...you will work on different aspects of production such as the game engine, editing tools, and animation systems. You will also contribute...Full time
- ...réparties dans 14 pays, fortil cultive la liberté d'entreprendre et la libération des potentiels. Contexte Dans le cadre d’un programme aéronautique d’envergure internationale, nous recherchons un Responsable programme aéronautique pour accompagner le pilotage de la performance...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engine Programmer. Be the first to apply!
Related searches
- analyste programmeur cobol Montréal, QC
- developpeur filemaker Montréal, QC
- remote developer Montréal, QC
- analyste programmeur Montréal, QC
- designer developer Montréal, QC
- 3d programmer Montréal, QC
- entry level developer Montréal, QC
- etl developer Montréal, QC
- information developer Montréal, QC
- informatica developer Montréal, QC
