Apply on Unity’s site →

U-Accelerate : Développeur(euse) de logiciels, nouveau(elle) diplômé(e) // U-Accelerate: Software Developer, New Grad

Unity · Montreal

Mid Engineering Posted 2026-11-02 Full time
Apply on Unity’s site →

U-Accelerate : Développeur(euse) de logiciels, nouveau(elle) diplômé(e) Unity bâtit la prochaine génération de leaders techniques, et nous commençons par vous La plupart des programmes pour nouveaux diplômés s’intéressent à ce que vous savez déjà. U-Accelerate est conçu autour de ce que vous pourriez devenir.

Il s’agit de la première cohorte d’un programme que Unity a créé à partir d’un constat fait au sein de notre propre organisation de développement : nous avons embauché des talents d’expérience plutôt que de les former nous-mêmes. U-Accelerate est notre façon de changer les choses. Douze personnes diplômées, une année, quatre équipes de développement, et un investissement important en argent, en mentorat et en temps de développeurs et développeuses d’expérience dans des personnes qui amorcent tout juste leur carrière.

Dès votre première semaine, vous serez employé(e) chez Unity et vous travaillerez sur le moteur, son rendu, les outils et la documentation que des centaines de milliers de développeurs et développeuses utilisent pour créer des jeux et des expériences en temps réel. Le travail est concret, le code est livré, et les équipes que vous joindrez ont besoin de ce que vous produisez.

À quoi ressemble l’année Camp de formation technique (bootcamp) de deux semaines : du 11 au 22 janvier 2027 Votre cohorte démarre ensemble, en personne à Montréal. Deux semaines de séminaires techniques, d’ateliers pratiques et de temps avec des leaders du développement chez Unity. Vous arriverez avec douze parcours différents et repartirez avec une compréhension commune du moteur, du code source et des uns et des autres.

Le camp se termine par un exercice de matchmaking. Vous classez les équipes avec lesquelles vous souhaitez le plus travailler, et nous vous plaçons en fonction de ces préférences. Nous vous garantissons un placement dans l’un de vos deux premiers choix, de sorte que vous ne serez jamais affecté(e) à un endroit où vous n’avez pas eu votre mot à dire.

Première rotation : du 25 janvier au 2 juillet 2027 Six mois intégré(e) à l’une de nos équipes de développement participantes, avec vos propres objectifs, un mentor ou une mentore attitré(e) et une vraie place dans la planification et la livraison de l’équipe.

Deuxième rotation : du 5 juillet au 11 décembre 2027 Six mois dans une deuxième équipe, où vous appliquerez ce que vous avez appris dans un contexte technique différent, avec d’autres problèmes à résoudre. L’étendue est l’objectif. Vous terminez l’année après avoir vu comment fonctionnent concrètement deux parties d’une grande organisation de développement.

Il y a une exception volontaire. Si une personne diplômée et une équipe souhaitent toutes deux poursuivre leur collaboration au-delà de six mois, nous vous gardons au sein de cette équipe plutôt que de vous faire effectuer une rotation pour la forme. Votre développement passe en premier.

Les équipes que vous pourriez joindre Unity Studio Productions (USP) sous la direction d’Andrea Bobick et de Jacob Anderson, qui travaille sur les outils et les chaînes de production.

Documentation sous la direction de Catherine Morrison, où la rédaction technique rencontre une connaissance approfondie du moteur et façonne la manière dont chaque développeur et développeuse Unity apprend le produit.

Qualité sous la direction de Vlad Neykov, où vous apprenez comment un produit de l’envergure de Unity est testé, mesuré et maintenu à un niveau exigeant.

Développement graphique sous la direction de Charles Sanglimsuwan, où vous apprenez le rendu et l’optimisation de la performance en C et en C# aux côtés des personnes qui le conçoivent.

Aucune formation en graphisme n’est requise. Cette équipe a bâti sa rotation autour de l’accompagnement, de sorte que la curiosité compte plus que les cours suivis.

Les parcours d’entrée que nous avons définis jusqu’à présent comprennent développeur(euse) de logiciels , SDET (développeur(euse) de logiciels en test) , rédacteur(trice) technique , gestionnaire de projet technique et développeur(euse) graphique . Le graphisme est l’une des spécialisations les plus recherchées chez les étudiants, et les cours de graphisme sont souvent complets à l’université. Vous n’avez pas besoin d’en avoir suivi un. La rotation en développement graphique est ouverte aux titulaires d’un baccalauréat sans formation en graphisme, et elle est conçue pour que vous puissiez apprendre le rendu au cours de l’année.

Comment nous soutiendrons votre développement Le cadre de mentorat est la partie de ce programme dont nous sommes les plus fiers, et celle que l’entreprise finance en temps de développeurs et développeuses d’expérience plutôt qu’en argent. Pour l’ensemble de la cohorte, nos équipes s’engagent à consacrer environ 1 390 heures au mentorat et à l’enseignement du camp de formation. Cela représente environ 35 semaines-personnes de développeurs et développeuses d’expérience de Unity, réservées pour douze personnes.

Un mentor ou une mentore attitré(e) à chaque rotation.

Un développeur ou une développeuse chevronné(e) de votre équipe dont le rôle est votre croissance technique, et pas seulement votre liste de tâches.

Une rétroaction structurée tous les trois mois , en plus d’évaluations officielles à mi-cycle et en fin de cycle. Écrite, précise et à votre disposition pour que vous puissiez agir. Vous saurez toujours où vous en êtes.

Un accès direct à la direction du développement.

Les leaders qui ont parrainé ce programme enseignent au camp de formation et demeurent engagés tout au long de l’année.

Du C et de l’optimisation de la performance en pratique.

Le C de bas niveau et l’optimisation de la performance sont des compétences que de nombreux programmes universitaires n’enseignent plus en profondeur, et elles figurent parmi les plus précieuses à acquérir tôt dans une carrière liée à un moteur de jeu. Vous les développerez sur du code réel, avec des développeurs et développeuses d’expérience qui révisent votre travail.

Apprendre comme nos développeurs et développeuses apprennent.

Nos équipes utilisent des outils d’IA pour se familiariser avec les parties du code qu’elles connaissent moins, et vous apprendrez à faire de même, en plus des notions fondamentales et non à leur place.

Le soutien de la cohorte.

Onze autres personnes diplômées vivent la même année que vous et commencent le même jour.

Ce qui se passe à la fin Nous serons honnêtes avec vous, parce que vous méritez d’avoir un portrait clair avant de postuler.

Il s’agit d’un poste à durée déterminée de douze mois, et non d’un poste permanent, et nous ne promettons pas d’emploi permanent à la fin. Nous promettons toutefois que chaque équipe participante entre dans ce programme avec l’intention de convertir en postes permanents les personnes diplômées qui s’épanouissent, et que chaque leader prend cette décision après avoir observé votre travail pendant un an, plutôt qu’à partir d’une entrevue de quarante-cinq minutes. C’est une bien meilleure position que celle qu’atteignent la plupart des personnes qui postulent à la sortie de l’université.

Si un poste permanent ne se concrétise pas, vous repartez avec une année d’expérience rémunérée en développement, encadrée par des personnes chevronnées, au sein de l’une des plateformes 3D en temps réel les plus utilisées au monde. Cela vaut la peine, peu importe où vous irez ensuite.

Ce que nous recherchons Nous recrutons en fonction de la trajectoire, et non d’un développeur ou d’une développeuse déjà formé(e). Les meilleures candidatures de ce processus seront celles qui nous montreront à quelle vitesse elles apprennent, comment elles réfléchissent quand elles ne connaissent pas la réponse, et comment elles collaborent avec les autres sur un problème difficile.

Ce dont vous aurez besoin Un baccalauréat (ou l’équivalent) en informatique, en génie logiciel, en jeux vidéo, en graphisme ou dans un domaine technique connexe, obtenu (ou en voie de l’être) avec la promotion de 2025 ou de 2026.

Une capacité de programmation dans au moins un langage. Une expérience en C# ou en C est un atout, mais nous n’attendons pas de connaissances approfondies en C à la sortie de l’université; cela fait partie de ce que vous apprendrez ici.

Un intérêt réel pour au moins l’un de nos domaines : le développement du moteur et de l’environnement d’exécution, le graphisme, les outils de développement, la rédaction technique ou la qualité logicielle.

Le droit de travailler au Canada et la capacité de vivre à Montréal à partir de janvier 2027.

Une maîtrise fonctionnelle de l’anglais, le français étant un atout pour vivre et travailler au Québec.

Ce qui vous distinguera Des preuves que vous créez des choses.

Un jeu, un outil, un mod, une contribution à un projet à code source ouvert, un projet universitaire que vous avez poussé plus loin que le travail exigé. Nous accordons plus d’importance à ce que vous avez créé qu’à l’endroit où vous l’avez créé.

Un penchant pour l’action.

Vous essayez, vous vous trompez, vous ajustez. Nous préférons voir une tentative imparfaite mais fonctionnelle qu’un plan parfait.

La collaboration.

Unity est bâtie par de grandes équipes réparties dans de nombreux fuseaux horaires. Votre façon de raisonner à voix haute, d’accueillir les commentaires et de changer d’idée compte autant que votre code.

La curiosité pour ce qui se passe sous le capot.

Les personnes diplômées qui réussissent le mieux ici sont celles qui veulent ouvrir la boîte.

Notre processus d’embauche Les candidatures ouvrent le 1er novembre 2026 et ferment le 15 novembre 2026.

Une conversation de 45 minutes avec l’équipe d’acquisition de talents de Unity au sujet de votre motivation, de votre façon de travailler et de votre potentiel de croissance.

Une entrevue technique de 60 minutes avec une personne développeuse chevronnée de l’une des équipes participantes. Il s’agit d’une séance pratique en direct, en personne dans la mesure du possible. Ce qui nous intéresse, c’est votre façon d’aborder un problème et de le résoudre avec quelqu’un, et non de savoir si vous avez mémorisé un algorithme.

Les offres seront présentées avant le début en janvier.

Nous recrutons directement auprès de l’Université McGill, de l’Université Concordia, de l’École de technologie supérieure (ÉTS), de l’Université de Montréal et de Polytechnique Montréal, et nous accueillons les candidatures de personnes diplômées de tout établissement qui répondent aux critères ci-dessus.

Notre façon de travailler Les principes de Unity guident la façon dont nous embauchons et celle dont nous attendons que chacun et chacune se comporte : agir avec empathie et respect, communiquer avec franchise, agir avec urgence et prioriser le bien commun. Vous serez évalué(e) en fonction de ces principes dans ce processus, et ils vous soutiendront une fois que vous serez parmi nous.

Il s’agit d’un contrat de travail à durée déterminée assorti de tous les avantages sociaux offerts aux employés. Unity est un employeur qui souscrit au principe de l’égalité des chances. Nous nous engageons à offrir un processus inclusif et à fournir des mesures d’adaptation à toute étape. Dites-nous ce dont vous avez besoin et nous prendrons les dispositions nécessaires.

Fourchette salariale de base : nous établissons la fourchette de salaire de base de ce poste selon votre lieu de travail principal : Montréal : 34,00 $ CAD l’heure –– U-Accelerate: Software Developer, New Grad Unity is building its next generation of technical leaders, and we are starting with you Most graduate programs ask what you already know. U-Accelerate is built around what you could become.

This is the first cohort of a program Unity created because of something we saw in our own engineering organization: we have been hiring senior talent instead of building it. U-Accelerate is how we change that. Twelve graduates, one year, four engineering teams, and a serious investment of money, mentorship and senior engineering time in people at the very start of their careers.

From your first week you will be a Unity employee working on the engine, its rendering, the tools and the documentation that hundreds of thousands of developers use to make games and real-time experiences. The work is real, the code ships, and the teams you join need what you produce.

What the year looks like Two-week technical bootcamp: 11 to 22 January 2027 Your cohort starts together, in person in Montreal. Two weeks of technical seminars, hands-on workshops and time with Unity engineering leaders. You’ll arrive with twelve different backgrounds and leave with a shared understanding of the engine, the codebase and each other.

Bootcamp ends with a matchmaking exercise. You rank the teams you most want to work with, and we place you against those preferences. We guarantee a placement in at least one of your two top choices, so you are never assigned somewhere you had no say in.

Rotation one: 25 January to 2 July 2027 Six months embedded in one of our participating engineering teams, with your own objectives, your own named mentor, and a real place in the team’s planning and delivery.

Rotation two: 5 July to 11 December 2027 Six months in a second team, applying what you learned in a different technical context with a different set of problems. Breadth is the point. You finish the year having seen how two parts of a large engineering organization actually work.

There is one deliberate exception. If a graduate and a team both wish to continue working together beyond 6 months, we keep you there rather than rotate you for the sake of it. Your development comes first.

The teams you could join Unity Studio Productions (USP) under Andrea Bobick and Jacob Anderson, working on production tooling and pipelines.

Documentation under Catherine Morrison, where technical writing meets deep engine knowledge and shapes how every Unity developer learns the product.

Quality under Vlad Neykov, where you learn how a product of Unity’s scale is tested, measured and held to a standard.

Graphics Engineering under Charles Sanglimsuwan, where you learn rendering and performance work in C and C# alongside the engineers who build it.

No graphics background is required. This team has built its rotation around coaching, so curiosity matters more than coursework.

The entry paths we have mapped so far include Software Engineer , SDET (Software Developer Engineer in Test) , Technical Writer , Technical Project Manager , and Graphics Engineer . Graphics is one of the most sought-after specialisms among students, and graphics courses are often oversubscribed at university. You do not need to have taken one. The Graphics Engineering rotation is open to bachelor’s graduates with no graphics background, and it is built so you can learn rendering inside the year.

How we will develop you The mentor framework is the part of this program we are proudest of, and the part the business is paying for in senior engineering time rather than cash. Across the cohort, our teams are committing around 1,390 hours of mentoring and bootcamp teaching. That is roughly 35 person-weeks of experienced Unity engineers, set aside for twelve people.

A named mentor in every rotation.

A senior engineer on your team whose job is your technical growth, not just your task list.

Structured feedback every three months , plus formal mid-cycle and end-of-cycle reviews. Written down, specific, and yours to act on. You will always know where you stand.

Direct access to engineering leadership.

The leaders who sponsored this program teach on the bootcamp and stay involved through the year.

Hands-on C and performance work.

Low-level C and performance optimization are skills many university programs no longer teach in depth, and they are among the most valuable you can build early in an engine career. You will build them on real code, with experienced engineers reviewing your work.

Learning the way our engineers learn.

Our engineers use AI tools to get up to speed on unfamiliar parts of the stack, and you will learn to do the same, alongside the fundamentals rather than instead of them.

Cohort support.

Eleven other graduates going through the same year, starting on the same day.

What happens at the end We will be straight with you, because you deserve a clear picture before you apply.

This is a twelve-month fixed-term role, not a permanent one, and we do not promise a permanent job at the end. What we do promise is that every participating team enters this program intending to convert the graduates who thrive, and each leader makes that decision having watched you work for a year rather than from a forty-five minute interview. That is a far better position to be in than most graduate applicants ever reach.

If a permanent role does not follow, you leave with a year of paid, senior-mentored engineering experience inside one of the most widely used real-time 3D platforms in the world. That is worth having wherever you go next.

What we are looking for We are hiring for trajectory, not for a finished engineer. The strongest candidates in this process will be the ones who show us how fast they learn, how they think when they do not know the answer, and how they work with other people on a hard problem.

You will need A bachelor’s degree (or equivalent) in computer science, software engineering, games, graphics or a related technical field, completed (or completing) in the 2025 or 2026 graduating class.

Programming ability in at least one language. C# or C experience is an advantage, but we do not expect deep C knowledge from university; that is part of what you will learn here.

Genuine interest in at least one of our areas: engine and runtime development, graphics, developer tooling, technical writing, or software quality.

The right to work in Canada, and the ability to be based in Montreal from January 2027.

Working proficiency in English, with French an asset for life and work in Quebec.

What will make you stand out Evidence that you build things.

A game, a tool, a mod, a contribution to an open source project, a university project you took further than the assignment required. We care more about what you have made than where you made it.

A bias to action.

You try things, you get them wrong, you adjust. We would rather see a rough working attempt than a perfect plan.

Collaboration.

Unity is built by large teams across many time zones. How you reason out loud, take input and change your mind matters as much as your code.

Curiosity about how things work underneath.

The graduates who do best here are the ones who want to open the box.

How we hire Applications open 1 November 2026 and close on 15 November 2026.

A 45-minute conversation with Unity’s Talent Acquisition team about your motivation, how you work, and your growth potential.

A 60-minute technical interview with a senior engineer from one of the participating teams. This is a live, practical session, in person wherever possible. We are interested in how you approach a problem and work through it with someone, not in whether you have memorized an algorithm.

Offers ahead of the January start.

We are recruiting directly with McGill University, Concordia University, École de technologie supérieure (ÉTS), Université de Montréal and Polytechnique Montréal, and we welcome applications from graduates of any institution who meet the criteria above.

How we work Unity’s Principles shape how we hire and how we expect each other to behave: lead with empathy and respect, communicate with candor, act with urgency, and prioritize the greater good. You will be assessed against them in this process, and you will be supported by them once you are here.

This is a fixed-term employment contract with full employee benefits. Unity is an equal opportunity employer. We are committed to an inclusive process and will provide accommodations at any stage. Tell us what you need and we will arrange it.

Base Salary Range: We determine the base salary range for this role based on your primary work location: Montreal: $34.00 CAD/hour Cette fourchette correspond au salaire de base prévu pour ce poste. En plus du salaire de base, ce poste peut donner droit à des attributions d’actions et à une participation à nos programmes d’incitation de l’entreprise, comme des primes annuelles discrétionnaires ou des commissions de vente. Le montant final de l’offre dépendra de plusieurs facteurs, notamment l’emplacement géographique ainsi que l’expérience pertinente, le parcours professionnel et les compétences du/de la candidat(e).

This range reflects the anticipated base salary for this position. Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions). The final offer amount will depend on several factors, including geographic location and the candidate’s relevant experience, professional background, and skill set.

Avantages Chez Unity, nous voulons que nos membres d’équipe s’épanouissent. Nous offrons un large éventail d’avantages conçus pour soutenir le bien-être et l’équilibre travail-vie personnelle.

Veuillez noter: L’admissibilité aux avantages, les offres spécifiques et la couverture varient selon le pays et le statut d’emploi.

Bien que les avantages précis puissent varier, voici certaines des façons dont nous nous efforçons de prendre soin de nos membres d’équipe admissibles à l’échelle mondiale : assurance santé, vie et invalidité complète | Subvention pour les déplacements | Participation des employés à l’actionnariat | Régimes de retraite/pension compétitifs | Vacances et congés personnels généreux | Soutien aux nouveaux parents grâce à des congés et des programmes de soutien aux familles | Collations offertes au bureau | Programmes et soutien en matière de santé mentale et de bien-être | Groupes-ressources pour employés | Programme mondial d’aide aux employés | Programmes de formation et de perfectionnement | Programme de bénévolat et de jumelage de dons La vie chez Unity Unity [NYSE : U] est le premier moteur de jeu au monde, propulsant les expériences de plus de 3 milliards d’utilisateurs(rices) chaque mois. Les plus grands jeux mobiles, les titres indépendants PC les plus populaires, des jeux console parmi les plus innovants, ainsi que la quasi-totalité des principales expériences XR et jeux Web sont développés, déployés et optimisés avec Unity.

Unity accompagne également des équipes dans des secteurs tels que l’automobile, l’industrie manufacturière et la santé pour concevoir, simuler et collaborer en 3D - comblant ainsi l’écart entre les idées et la réalité. Pour plus d’informations, veuillez visiter www.unity.com .

Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Si vous êtes en situation de handicap ou avez des besoins spécifiques nécessitant des aménagements pour que votre entretien se déroule dans les meilleures conditions, nous vous invitons à remplir ce formulaire afin de nous en informer et que nous puissions faire le nécessaire.

Ce poste exige que son ou sa titulaire possède une connaissance de l’anglais qui soit suffisante pour lui permettre d’avoir des échanges professionnels verbaux et écrits dans cette langue, puisque l’accomplissement des tâches liées à ce poste nécessite des communications fréquentes et régulières avec des collègues et partenaire situés à l’échelle mondiale et dont la langue commune est l’anglais.

Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n’accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d’agence. Unity ne payera pas d’honoraires à aucune agence tierce ou entreprise qui n’a pas signé d’ententes avec Unity.

La protection de votre vie privée est importante pour nous. Veuillez prendre un moment pour consulter nos politiques de confidentialité pour les prospects et les candidats . Si vous avez des questions concernant la protection de votre vie privée, veuillez nous contacter à DPO unity.com.

Benefits At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance.

Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.

While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and personal days | Support for new parents through leave and family-care programs | Office food snacks | Mental Health and Wellbeing programs and support | Employee Resource Groups | Global Employee Assistance Program | Training and development programs | Volunteering and donation matching program Life at Unity Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D — closing the gap between ideas and reality. For more information, please visit www.unity.com .

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

Your privacy is important to us. Please take a moment to review our Prospect and Applicant Privacy Policies. Should you have any concerns about your privacy, please contact us at DPO unity.com.

Posted by Unity and synced from their own careers page. DevQuest doesn’t take a fee, doesn’t sit between you and the studio, and doesn’t sell your data — you apply directly with them.

More like this: Engineering jobs · All Unity openings · Browse every category