This job is no longer available
This job expired on 02/08/2026. It no longer accepts applications.
Software Developer – Research & Engineering
Electronic Arts (EA) · Montréal
Job description
About the role
Electronic Arts is looking for a Software Developer to join its Research & Engineering team. You will work at the intersection of research and production, helping to integrate emerging technologies such as AI‑assisted creation and procedural systems into a world‑class game engine used by millions of players.
Key responsibilities
- Partner with engine developers to integrate creator‑focused systems into the core engine architecture, enabling generative creation workflows.
- Collaborate with senior engineers to translate prototypes into production‑ready engine features while ensuring alignment with existing systems.
- Focus on improving a single engine domain, such as tools, data pipelines, or runtime systems.
- Design extensible interfaces under senior guidance to allow rapid iteration on new technologies and make sound architectural decisions.
Required profile
- 3+ years of professional software development experience.
- Experience with AAA game engines (e.g., Frostbite, Unreal) or comparable large‑scale real‑time systems.
- Strong proficiency in C++ and software design patterns for large‑scale environments.
- Ability to become productive quickly in tools, pipeline, or runtime systems.
- Proven collaboration skills within large code bases and under direction.
- Familiarity with CI/CD tools such as Jenkins or GitLab.
Required skills
- C++
- Unreal Engine
- Frostbite
- Jenkins
- GitLab
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Electronic Arts (EA)
Montréal
Related job offers
-
Chargé·e de projets numériques
LG2 Montréal -
Spécialiste des systèmes de gestion d’actifs numériques et de flux de travail (12 mois)
Hasbro Montréal -
Digital Asset & Workflow Systems Specialist – 12‑Month Contract
Hasbro Montréal -
Oracle Cloud PPM Application Management Support Consultant
Accenture -
Delivery Lead - Health (Quebec Healthcare)
Accenture Montreal