Generalist-engine programmer (MOD 2025 project)
Ubisoft
Job Description
As a generalist programmer at Ubisoft Montreal, you’ll develop stable, high-performance tools and systems that support the studio’s creative goals and world-class games. Working across areas like game engine, editor, and middleware, you’ll tackle diverse technical challenges and contribute directly to the foundation that enables production teams to bring their ideas to life.
Your journey at Ubisoft will begin with being trained on one of our internal Engines. From there, you'll dive into your first project, where you'll sharpen your skills by focusing on Build modernization and Engine modification.
At the same time, we’re looking for someone who thrives under the hood, someone who loves reverse engineering, low-level tinkering, and solving complex puzzles. You’re not intimidated by legacy systems or old code and instead, you’re able to understand and adjust complex systems. Your adaptability and technical insight will directly influence the capabilities and success of the team.
What you’ll do
Develop generic systems that will support the functionalities of the specialized programming teams + ensure their integration (engine, editor, or middleware).
Support the production teams by ensuring the stability and proper functioning of their systems and tools.
Program in a clear and structured manner while respecting performance, maintenance, modularity, extensibility, and compatibility requirements.
Be in constant communication with the production teams and the people who use your tools to respond to their requests and needs.
Monitor performance and memory budgets and adjust as needed.
Debug and optimize existing systems to facilitate the work of other programming teams.
Document your work to transfer your knowledge and allow production to understand the systems and their functionalities.
Keep abreast of advances in the field of programming.
Qualifications
What you bring
- A degree in Computer Science or Computer Engineering (or other equivalent training)
Experience in software programming
Excellent mastery of the principles of computer science and the various programming languages, particularly a minimum of 5 to 6 years of experience in C++
A strong passion for games and video game development
Versatility and the ability to work in different systems
A good analytical and synthetic mind as well as a strong attention to detail
The ability to work in a team, coupled with good interpersonal and communication skills
Autonomy, curiosity, and resourcefulness that will not prevent you from asking for help when needed
Flexibility and adaptability to change
Knowledge in 3D/ Rendering programming is a plus.
Additional Information
Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.
Company Name: UbisoftWhat to send our way
Your CV highlighting your education, experience, and skills
About us
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 us create the unknown!
$70k - $85k per year
...Canada. As part of Keywords Studios' engineering service line, we provide programming... ...are currently looking add experienced Generalist Game Programmers to our already amazing team. As a ... ...versatility to work on a variety of projects and across all aspects of game development...ProjectLong term contractPermanent employmentFull timeWork at officeRemote workRelocationNight shift$128.85k - $188.98k per year
...building award-winning games or crafting engine technology that enables others to make visually... ...What We Do Unreal-powered projects have been on the bleeding edge of real-time... ...team is looking for an experienced Engine Programmer to enhance the player experience on the PC...ProjectLong term contractFull timeTemporary workWorldwide- ...applicable law. Join the Dead by Daylight team as a Senior Generalist Programmer and help shape the next decade of our flagship franchise by... ...a senior level. ~ Strong expertise in C++ and Unreal Engine. ~ Experience building tools and working on game systems...SuggestedFull time
- ...services, land reclamation, and engineering consulting. With 12,000... ...People and Capabilities (HR) Generalist will support the business unit... ...process for all roles within the Project, including job requisition,... ...Application deadline: June 3, 2025 Privacy Policy...ProjectPermanent employmentFull timeContract workFor contractorsFor subcontractorWork at officeLocal areaFlexible hoursWeekend workWeekday work
$80k - $95k per year
...than 15 developers who had worked together on the well-known Project Reality mod for Battlefield 2. The founding purpose of the team was to bring... ...People Team is growing and is looking to add a Senior HR Generalist to the team. Job Duties: Employee Relations & Workplace...ProjectPermanent employmentFull timeWork at office3 days per week$130k - $170k per year
...dedicated to creating unique, challenging, and fun gaming experiences. The Role We are seeking an experienced Senior Engine Programmer to play a key role in developing and maintaining the core technology that powers our games. You will work with Unreal Engine, tackling...Long term contractFull timeWork at officeRemote workRelocationFlexible hours- ...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...ProjectLong term contractFull time
- ...long-term. Compile and understand the project purpose, identify development needs, and... ...assess technical feasibility. Analyze the engine's existing functions and see if they're... ...the studio and be a go-to person for the programmers. Assess and debug simple and complex...ProjectLong term contractFull time
$182.82k - $268.13k per year
...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...PROGRAMMING - UNREAL ENGINE What We Do Unreal-powered projects have been on the bleeding edge of real-time entertainment for over...ProjectLong term contractFull timeTemporary workWorldwide- ...Marketing Generalist The Bow Valley Regional Transit Services Commission (BVRTSC) provides public transit to both visitors and residents... ...all departments to create and carry out internal and external projects Assist in organizing external stakeholder and public facing...ProjectFull timeWork at office
- ...in a role that balances advice, judgment, and action, this HR Generalist opportunity may be a great fit! The Human Resources Generalist... ...the organizational and managerial drivers of engagement. Projects/Initiatives ~ Assist the Manager, HR Operations in the implementation...ProjectLong term contractTemporary workCasual workRemote workWork from home3 days per week
$100k - $120k per year
...developers who had worked together on the well-known Project Reality mod for Battlefield 2. The founding purpose of the... ...the same. We are looking for a talented Senior Programmer for our current and upcoming Unreal Engine based multiplayer games. If you are passionate about...ProjectPermanent employmentFull timeFixed term contractWork at office3 days per week- ...employees, the company generated sales of CHF 11.20 billion in 2025. Job Description POSITION OVERVIEW Reporting... ...and working closely with the National Director of Engineering, you will manage major projects across plants in Ontario and provide support throughout...ProjectFull timeFor contractorsLocal areaWorldwideMonday to friday
- ...BelPak is currently seeking an HR Generalist to support our Mississauga, Brampton, and Brantford facilities, which are located in... ...submit reports on general HR activity; · Assist in ad-hoc HR projects as assigned by Director; · Use Dayforce capabilities to increase...ProjectHourly payFull timeWork at office
- ...0705/1900-0705 Union: UNA Rate of Pay: $39.21 - $51.46 plus applicable Educational Allowance PCN: 0 Date Competition closes: July 21, 2025 The Opportunity Position Summary: Reporting directly to the Client Service Manager, the Registered Nurse (RN) is a regulated...Full timeCasual workShift workNight shiftDay shiftAfternoon shift
- ...recherchons des talents passionnés par le jeu vidéo, même en dehors de notre industrie . Dans cette optique, nous avons conçu un programme complet de plusieurs mois destiné aux personnes possédant des compétences précieuses . Faites le grand saut dans l’industrie du...Full timeWork at office
$65k - $79k per year
...employee experience, wellbeing, and engagement affect the overall performance of the organization. Reporting to the VP, Operations, the HR Generalist (we are flexible on the title) will be responsible for executing MASV’s people operations across a myriad of responsibilities...Remote workWork from homeFlexible hoursNight shift- ...different businesses, and make a real impact! Payroll & HR Generalist We're looking for a Payroll & HR Generalist to join our... ...for growing organizations, including anything from short-term projects to ongoing operational support. To do this, we seek out the best...ProjectFull timeTemporary workPart timeWork at officeWork from homeMonday to fridayFlexible hours
- ...looking for a proactive and people-focused Recruitment and HR Generalist to join our team, supporting both our clinic and head office functions... ...as staff surveys, communications, team meetings and wellbeing projects.. Keeping policies and procedures up to date and aligned...ProjectRemote jobFull timeWork at officeTrial periodMonday to friday1 day per week
- ...employee growth and operational excellence. As we continue to evolve and strengthen our people practices, we are seeking an experienced HR Generalist to join our team and contribute to a consistent, employee-focused experience across the organization. About the Role Reporting...Work at office
- ...Job description OVERVIEW The Human Resources Generalist supports employees and managers across the U.S. and Canada, with a primary... ...handling sensitive employee matters ~ Perform other special projects or duties as required REQUIRED SKILLS ~ Excellent interpersonal...ProjectPermanent employmentFull timeContract workWork at office
$30 per hour
...Cohere is a team of researchers, engineers, designers, and more, who are... ...'s technology. We are hiring Generalist professionals with broad... ...contribute to high-impact annotation projects. Please Note: This is a... ...to surface failure modes, unsafe behavior, and capability...ProjectRemote jobHourly pay16 hoursPermanent employmentFull timeContract workTemporary workPart timeFor contractorsShift work- ...environment. Tool Development: Partner with artists, animators, programmers to develop and refine tools that facilitate camera operations, ensuring seamless integration and functionality within the game engine. Quality Assurance : Collaborate with Directors, Leads, and...Full timeWork at office
$92k - $103k per year
...Job Responsibility: Engineers and Geoscientists British Columbia is currently searching for a Senior Human Resources Generalist to join our team in Burnaby! The Senior HR Generalist... ...critical thinker with experience leading HR projects. The successful candidate would have...ProjectFull timeWork at office$28.85 - $34.62 per hour
...: Agricultural industry experience or knowledge Experience supporting HR system implementations or operational improvement projects Familiarity with agricultural ESA considerations Bilingual English/Spanish skills is a key asset Why You'll Enjoy Working...ProjectHourly payLong term contractFull time- ...Introduction: NSBE (National Society of Black Engineers) is a non-profit organization with over 16,000 members in 500 active chapters all... ...- NSBE Co-President: KayKay Akpama - NSBE Co-President 2024/2025: Oreoluwa Fowler For any questions, concerns, and if you're...Remote jobFull time
- ...la retraite qui soutiennent notre culture unique et encouragent la conciliation travail-vie personnelle. Par l’entremise de notre programme ****@*****.***, nous proposons une panoplie d’avantages pour vous aider à vous épanouir au travail comme à l’extérieur du bureau....Full timeWork at officeFlexible hours
- One growing team. One single-minded goal. To innovate intuitive, responsive products to make environmental professionals' work lives easier. ERIS is the fastest-growing company in the environmental risk industry, placing us as the largest provider of environmental...Remote jobFull timeLocal areaImmediate start
$65k - $75k per year
...workplace where every team member can do their best work? Black Rock Oceanfront Resort is seeking an experienced, hands-on Human Resources Generalist to lead our day-to-day HR operations and support our team from recruitment through every stage of the employee journey. As our...Full timeTemporary workInternshipSeasonal work- ...We're looking for a highly skilled Game Programmer to join our team. In this pivotal role,... ...concise documentation for your code and project-related materials, while effectively communicating... ...control systems like GIT or Perforce. Engine & Systems Architecture: Solid...ProjectRemote jobFull timeSummer workWork at officeLocal areaImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Generalist-engine programmer (MOD 2025 project). Be the first to apply!
