Gameplay Programmer (Intermediate & Senior)
By Eidos-Montréal At Montreal, Quebec, Canada
Solid knowledge of gameplay systems (inventories, looting, crafting, skills tree, quests, etc.), Artificial Intelligence (AI) and/or User Interface (UI);
Maintain technical documentation of technical systems up to date, share knowledge with peers and do presentation of the delivered work;
4-7+ years of experience in the industry as a Programmer including at least 3 years in either Gameplay or AI;
Solid object-oriented design patterns skills;
Experience with developing systems & supporting other trades;
Experience with profiling and optimizations, an asset;
Senior Gameplay Animation Engineer
By NetEase Games At Canada
Strong knowledge of 3D math, physics, memory management, multi-threading and cross-platform development
Team management and leadership experience is a plus
Excellent C++ knowledge with demonstrated experience
Collaborate with animators, artists, designers and motion capture technicians to understand their game animation requirements, workflow limitations and future vision
Research and develop novel animation techniques and share your knowledge with partnering game teams and the whole company
Minimum 5 years of experience as a software engineer in the games industry with multiple published titles
Senior Statistical Programmer Jobs
By ACL Digital At Canada
Experience: 7 to 20 years
· Ensure that regulatory requirements are met through validation/compliance activities.
· Other responsibilities as assigned.
· Knowledge of statistics, programming and/or clinical drug development process
· Working knowledge of Base SAS, SAS/STAT, SAS Graph and SAS Macro Language
· Exhibits routine and occasionally complex problem-solving skills
Programmeur·euse Gameplay (Inter.-Senior)
By Ubisoft Saguenay At Saguenay, Quebec, Canada
Coder des systèmes nouveaux et existants afin de répondre à l’intention du design de jeu;
Les garder cohérents avec le code existant;
Développer des outils de gameplay pour de grandes équipes de contenu;
Comprendre les fonctions existantes et suggérer et développer des améliorations;
Collaborer avec les designers et les animateurs sur les environnements;
Corriger les bogues de gameplay;
Gameplay Engineer (Apex Legends)
By Respawn Entertainment At Vancouver, British Columbia, Canada
7+ years experience in software development engineering on gameplay teams.
Experience working on Live Service video game titles.
Experience working with a large codebase, managing and improving performance and budget.
Experience leading small teams through feature development.
Bachelor’s degree in Computer Science or related field, or equivalent training and professional experience.
Develop features that bring the vision of Designers into the game.
Lead Gameplay Programmer, Unreal Engine
By Epic Games At Vancouver, British Columbia, Canada
Someone with excellent leadership skills, including mentorship, planning technical roadmaps, making trade-offs, and prioritization.
Excellent C++ skills, with a familiarity of scripting systems like Blueprint, Lua, Python, etc.
Experience developing in a large codebase at a fast pace, making trade-offs between usability, performance, and power.
Scope and prioritize work in close collaboration with the team, making trade-offs when they’re appropriate.
Maintain long term feature roadmaps that align with Unreal Engine goals.
Work closely with other teams, leads and production across different projects to align feature work to help everyone succeed.
Senior Gameplay Engineer (C++ / Unreal) [Remote]
By Odyssey Interactive At Canada
Leverage your experience to mentor and help other engineers improve their craft and improve our client and server tech.
6+ years of professional experience as a Software Engineer
6+ years of deep and broad experience with C++ and modern game engines (e.g., Unreal, Unity)
Experience working on a live service game.
4+ years of experience with Unreal Engine.
Experience working on multi-platform (Console, PC) game titles.
Engineering Lead - Gameplay
By Fortis Games At Canada
Hands on experience with Unity Engine
Build efficient and reusable systems and tools
Move fast and create long-lasting, highly successful products
Identify and address performance bottleneck
Create and review technical design documents for game features
Senior Database Programmer [J.d. Irving, Limited - It Division]
By CareerBeacon At Saint John, New Brunswick, Canada
Good communication skills, both written and verbal, along with basic computer knowledge
Education Required: High School Diploma or equivalent or Trade Certificate
Excellent people skills with a "Can Do" attitude
Excellent wage and benefits package
Must have a valid driver's license and possess a clean driving record
Required to complete a security background check for special clearances
Software Engineer (Gameplay) - Ridgeline Games
By Electronic Arts (EA) At Vancouver, British Columbia, Canada
You have experience debugging and multi-threading skills.
You have experience with video-game asset pipelines.
4+ years software development experience
Experience building a variety of gameplay systems
Great collaborative skills with developers across departments
Computer Science, Engineering or equivalent degree
Senior Ai Programmer Jobs
By Lab8 Recruitment At Canada
Strong C/C++ programming skills, OO design skills and 3D math background.
Experience with Unreal Engine and AI systems including Behaviour Trees, Environment Query System and AI Perception.
Experience building efficient code (CPU/GPU cost, memory usage)
Good communication skills, ability to clearly share complex technical information with other programmers, animators and technical artists.
Use Unreal Engine AI system features, integrating them into our existing animation, physics and gameplay systems.
Develop interfaces with game systems (gameplay, animation, etc.).
Multiplayer Gameplay Software Engineer - The Sims
By Maxis Studios - EA At Vancouver, British Columbia, Canada
Experience working in highly collaborative environments with multidisciplinary roles beyond engineering like design, production, art and product management.
Experience using static and performance analysis tools, automated testing, unit testing, and configuration management processes.
5+ year experience in a hands-on development role.
Demonstrate technical abilities with large projects implemented in C++.
Hands on experience building and shipping AAA games in Unreal engine.
Experience building complex gameplay networking features.
Senior Unity Programmer Jobs
By ReBlink At Toronto, Ontario, Canada
Develop testing processes to ensure game systems are accessible and easy to collaborate on with other remote team members
Over 2.5 years of professional game development experience, having shipped titles with AAA quality art, animation and gameplay
Almost expert level experience with physics, animations and gameplay mechanics and developing engaging interfaces that delight gamers
Experience designing and implementing modern CI/CD pipelines for gaming
Expert knowledge of using client and server APIs
Object-oriented design skills and high proficiency in C# is a must
Gameplay Producer Jobs
By EA SPORTS At Vancouver, British Columbia, Canada
Manage Gameplay mechanics from concept to live, accountable for meeting milestone commitments and quality targets
Use your FIFA experience to prioritize features, fixes and player feedback.
Guide peers and junior design staff, help them resolve complex problems and grow their skills.
An experienced producer with 6+ years of experience in a game production, design or tech role.
3+ years of experience leading game teams and defining game design and narrative direction.
Technical abilities such as basic programming/scripting are a welcome asset.
Gameplay Animator Jobs
By Ubisoft Quebec City At Québec, Quebec, Canada
Your resume highlighting your education, experience, and skills;
Work within a group of animators to cultivate the style, but also vary groups to serve and enhance the game experience;
Experience in video game animation, or equivalent;
Experience with animation software such as Maya or Motion Builder;
Learn and apply the project's style and quality objectives;
Participate in the evolution and implementation of the style and animations in all facets of the game;
Senior Ai Programmer – Unannounced Project
By Behaviour Interactive At Montreal, Quebec, Canada
You possess a previous experience in gameplay programming with at least one game shipped.
You have experience in programming navigation, locomotion and decision-making AI.
You have strong communication and interpersonal skills.
You are thriving on change and can adapt to changing needs and requirements.
Possess previous experience working on multiplayer games (asset).
Have a previous experience with Unreal Engine 4/5 (asset).
Senior Statistical Programmer - Remote
By Precision For Medicine At Canada
Excellent organizational skills, time management, and ability to coordinate workload and meet established deadlines
You love working on a team and providing collaborative input to others, working well with data and project management
You are a strong SAS programmer, experienced in supporting the analysis of clinical trial data
You have excellent written and verbal communication skills
Principal Statistical Programmer: Minimum 8 years Biotechnology/Pharmaceutical/CRO industry experience as a clinical trial Statistical Programmer
Senior Statistical Programmer: 5-7 years Biotechnology/Pharmaceutical/CRO industry experience as a clinical trial Statistical Programmer
Ui Programmer (Mid.-Senior)
By Ubisoft Quebec City At Québec, Quebec, Canada
Your resume highlighting your education, experience, and skills.
Experience in C++ and optimizing code;
Experience in gameplay, UI, and design (menus, HUD);
Experience as part of a team that has shipped a video game is an asset;
Experience developing on video-game consoles (Playstation, Xbox);
Code new and existing UI systems to meet the intent of the game’s design and flow;
Tools Programmer (Mid.-Senior)
By Ubisoft Saguenay At Saguenay, Quebec, Canada
At least 3 years of experience in software programming, ideally in the video game industry or any other relevant experience
Good analytical and synthesis skills + attention to detail
Ability to work as part of a team + good interpersonal and communication skills
A degree in Computer Science or Computer Engineering (or equivalent)
Excellent proficiency in various programming languages, especially C# and WPF
Good notions of the python programming language
Senior Generalist Programmer Jobs
By Invoke Studios At Montreal, Quebec, Canada
Collaborer à l’amélioration continue de nos pipelines de données en fonction des commentaires des utilisateurs et de l'analyse des données.
Au moins 5 ans d'expérience sur des moteurs de jeux ou des pipelines de données.
Une attention particulière à la qualité et l’extensibilité du code
Un sens aigu de l'autonomie
Une mentalité orientée service à la clientèle pour soutenir nos développeurs
Excellentes compétences en matière de gestion du temps et de relations interpersonnelles.