Generalist Programmer
3 weeks ago
Job Description
As a generalist programmer at Ubisoft Montreal, you will create stable, functional, and high-performance tools and systems that will allow the studio to realize its current and future creative visions, and to deliver internationally renowned games.
You will work in a collaborative, state-of-the-art environment on various aspects of production: game engine, editor, middleware, etc. You will also be able to sharpen your analytical skills by tackling the technical challenges associated with a variety of systems (AI, 3D, sound, animation, etc.), adding many other strings to your bow by doing so.
Your contributions will be essential to the foundation of our systems. Simply put, without your versatile know-how, the production teams won’t be able to do their work
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.
What you bring
- Around 5 years of experience in software programming, ideally in the video game industry or any other relevant experience
- Excellent proficiency in various programming languages, especially C++
- A degree in Computer Science or Computer Engineering (or related training)
- Good analytical and synthesis skills and attention to details
- Ability to work as part of a team and good interpersonal and communication skills
- Autonomy, curiosity and resourcefulness, that push you to go talk to people.
- Flexibility in the organization of your work, allowing you to adapt to changes.
What to send our way
- Your CV highlighting your background and skills
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
#J-18808-Ljbffr-
Junior Online Programmer F/H
3 weeks ago
Montréal, QC, Canada Ubisoft Full timeAs a generalist programmer at Ubisoft Montreal, you will create stable, functional, and high-performance tools and systems that will allow the studio to realize its current and future creative visions, and to deliver internationally renowned games. You will work in a collaborative, state-of-the-art environment on various aspects of production: game engine,...
-
Artiste 2D Généraliste
2 weeks ago
Montréal, QC, Canada Budge Full timeArtiste 2D Généraliste (poste à contrat) Nous recherchons une personne créative et passionnée pour combler le poste d’Artiste 2D Généraliste . Dans ce rôle, vous allez travailler avec les marques d’enfants les plus médiatisés sur le marché. Vous serez responsable de créer et d'animer le contenu de nos jeux mobiles. Vous travaillerez en...
-
Artiste 3D Généraliste
3 weeks ago
Montréal, QC, Canada Budge Full timeArtiste 3D Généraliste (postes permanents et contractuels) Nous recherchons une personne créative et passionnée pour combler le poste d’Artiste/Animateur 3D. Dans ce rôle, vous allez travailler avec les marques d’enfants les plus médiatisées sur le marché. En tant qu’artiste 3D généraliste, vous serez responsable de tâches principalement 3D...
-
Généraliste RH Canada
2 days ago
Montréal, Canada Acolad Full timeMontreal, Quebec, Canada - Human Resources - Full-time **Description**: **Acolad est un leader international en solutions, services et technologies de langage et de contenu. Représenté par les marques Acolad, TextMaster et Ubiqus, le groupe est présent dans 25 pays et dispose d’un réseau de plus de 2 500 experts internes dans le monde et de +20 000...
-
Généraliste RH
1 week ago
Montréal, QC, Canada Groupe Première Moisson Inc. Full timeGénéraliste RH - Succursales / HR Generalist - Branches Montréal, QC La routine, ce n’est pas pour vous? Vous aimez être dans l’action? Vous voulez faire la différence et assurer un service de qualité à vos clients internes? Première Moisson a le poste qu’il vous faut! Nous sommes présentement à la recherche d'un(e) Généraliste...
-
Généraliste en ressources humaines
12 hours ago
Montréal, Canada Procom Full timeGénéraliste en ressources humaines - Santé mentaleDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d'un généraliste en ressources humaines - Santé mentale pour une entreprise dans le domaine des télécommunications. Notre client est situé à Montréal.Description des tâches et responsabilités -...
-
Généraliste en ressources humaines
2 hours ago
Montréal, Canada Procom Full timeGénéraliste en ressources humaines – Santé mentaleDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un généraliste en ressources humaines – Santé mentale pour une entreprise dans le domaine des télécommunications. Notre client est situé à Montréal.Description des tâches et responsabilités...
-
Généraliste en ressources humaines
21 minutes ago
Montréal, Canada Procom Full timeGénéraliste en ressources humaines – Santé mentaleDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un généraliste en ressources humaines – Santé mentale pour une entreprise dans le domaine des télécommunications. Notre client est situé à Montréal.Description des tâches et responsabilités...
-
Human Resources Generalist Généraliste en
4 weeks ago
Montréal, Canada Jesta I.S. Full timeJesta I.S. est un fournisseur mondial de logiciels intégrés pour les grossistes et les détaillants spécialisés dans les vêtements, les chaussures, les articles ménagers et l'électronique. Nos solutions de bout en bout rationalisent vos activités quotidiennes tout au long de votre chaîne d'approvisionnement, tout en gardant vos clients au premier...
-
Human Resources Generalist Généraliste en
2 weeks ago
Montréal, Canada Jesta I.S. Full timeJesta I.S. est un fournisseur mondial de logiciels intégrés pour les grossistes et les détaillants spécialisés dans les vêtements, les chaussures, les articles ménagers et l'électronique. Nos solutions de bout en bout rationalisent vos activités quotidiennes tout au long de votre chaîne d'approvisionnement, tout en gardant vos clients au premier...
-
Artiste de jeux vidéo
2 weeks ago
Montréal, QC, Canada Budge Full timeArtiste 2D Généraliste (poste à contrat) Nous recherchons une personne créative et passionnée pour combler le poste d’Artiste 2D Généraliste . Dans ce rôle, vous allez travailler avec les marques d’enfants les plus médiatisés sur le marché. Vous serez responsable de créer et d'animer le contenu de nos jeux mobiles. Vous travaillerez en...
-
Montréal, QC, Canada SupremeX Inc. Full timeApercu du rôle Le Partenaire d’affaire ressources humaines est un membre clé de l'équipe de gestion qui est responsable de l'identification proactive des améliorations, de la détermination et de la mise en œuvre de stratégies visant à aligner les programmes et les politiques de ressources humaines sur les objectifs généraux de l'entreprise. Il...
-
Generaliste RH
2 weeks ago
Mansonville, QC, Memphrémagog, Canada Nexkemia Pétrochimie inc. Full timeCe poste est situé en Estrie, Quebec ( 24 rue Bellevue à Mansonville ) Travail Hybride Nous recherchons un généraliste des ressources humaines pour gérer les fonctions quotidiennes des activités de ressources humaines, y compris, mais sans s'y limiter, l'embauche et les entretiens du personnel, l'administration des avantages sociaux, les...
-
Human Resources Generalist
19 hours ago
Montréal, Canada Double Solution Full time**Généraliste des Ressources Humaines** Le.La Généraliste ressources humaines est chargé de gérer les opérations quotidiennes afin d'atteindre les objectifs de l'entreprise. Vous aurez la responsabilité de vous occuper de plusieurs initiatives et processus RH dont notamment, le recrutement, de l'accueil et l’intégration, de la formation, des...
-
Bilingual HR Generalist
2 days ago
Montréal, Canada Klöckner Pentaplast Full timeExternal Opportunity **Résumé**: Le généraliste des ressources humaines est responsable d'assurer le soutien lié aux ressources humaines au site de kp à Montréal, au Canada, à un niveau professionnel et travaille en étroite collaboration avec la haute direction des ressources humaines dans les Amériques. Ce poste exerce des responsabilités dans...
-
Montréal, QC, Canada SupremeX Inc. Full timeApercu du rôle Le Partenaire d’affaire ressources humaines est un membre clé de l'équipe de gestion qui est responsable de l'identification proactive des améliorations, de la détermination et de la mise en œuvre de stratégies visant à aligner les programmes et les politiques de ressources humaines sur les objectifs généraux de...
-
Programmeur De Base De Donnees
3 weeks ago
Montréal, QC, Canada Warner Media, LLC. Full timeChaque grande histoire a un nouveau départ, et la vôtre commence ici. Dès créatifs formidables aux pionniers technologique, à travers le monde, WBD offre des opportunités de carrière décisif , des avantages soigneusement organisés et les outils pour explorer et devenir le meilleur vous-même. Games Montréal compte plus de 300 employés et...
-
Manager HR/ HR Manager
4 days ago
Montréal, QC, Canada AJ Walter Aviation Full timeManager HR/ HR Manager - Montréal, Canada - AJ Walter Aviation Description **English Will follow** AJW Group est un spécialiste indépendant de premier plan dans la fourniture, l'échange, la réparation et la location de pièces détachées d'avions. Avec plus de 90 ans d'expérience dans l'aviation, AJW soutient plus de 1000 compagnies...
-
French Generalist Heritage Elementary School
7 days ago
Montréal, Canada New Frontiers School Board Full timeLe commission scolaire cherche à recruter des professeurs - généraliste francais pour l'année scolaire 2023-2024. Nous avons un contrat de remplacement disponible du 25 août 2023 à 30 juin 2024 à École primaire Heritage à Huntington. Envoyez-nous un courriel dès aujourd'hui ! Avantages Nous offrons un mentorat aux nouveaux enseignants Nous...
-
Human Resources Business Advisor
5 days ago
Montréal, Canada Maples Group Full time**Position: HR Business Advisor** **Location: Montreal, Canada** The Maples Group is a standard bearer in financial and legal services, trusted by many of the world’s largest hedge fund managers, private equity firms and international corporations. Our distinction flows from our carefully curated team: 2,000+ professionals characterised by tenacity,...