Senior Unreal Engine C+ Developer

4 weeks ago


Montréal QC, Canada Lumeto Full time

About Lumeto

Lumeto is a healthcare training organization that uses VR and game engine technology to create a medical simulation platform to upskill medical professionals around the world. Our talented team of game engine developers, 3D technical artists, interaction designers, and clinical experts work together in small agile teams to build our cutting edge multiplayer remote team based VR education platform for clinical practice, didactic learning and assessment.

Who are you?

You enjoy the autonomy, ownership and creative input of working in small teams leaning into agile values, and delivering value to our customers in an iterative way. You thrive in the excitement of a start-up culture working on leading edge technology and a workplace that cares about their people as much as their customers. You are an active and ongoing learner who embraces new technologies and techniques to open up new opportunities and innovations for our customers.

Futurist Jane McGonical says, “Games can change the world” – in this case, your game programming work will be a part of an effort towards a mission to reduce medical error and save lives.

The Role

We are looking for Unreal Engine developers with experience in C++ and blueprints who can work to develop our platform features including AI powered virtual patients, simulated medical tools, multi-user trainer control, and VR interactions. We aspire to build maintainable, scalable code, in a sustainable way often meaning part of your development approach will include programming of systems and modules for other developers and technical artists to utilize for future efficient content creation, as well as enabling our medical education customers to use the platform to build new training scenarios in a straightforward and easy to use way.

This role can accommodate remote work, but occasional travel to Toronto or Montreal for team events or quarterly release planning is likely.

Responsibilities

  • Implement new features with Unreal Engine C++ and blueprints
  • Participate in estimation and feature design sessions during release planning and scrum ceremonies
  • Peer review team members code to support cross team communication, collaboration and learning
  • Design and implementation of scalable systems, modules and features that support fast content creation and workflow
  • Perforce code version management, self documentation of work and integration with automated testing techniques

Essential Experience & Qualifications

  • 3+ years of C++ development in the Unreal Engine
  • Good understanding of VR gameplay technologies and interaction
  • Thorough understanding of UE4 architecture and preferred pipelines
  • Ability to write clear, maintainable and optimized code
  • Ability to work on a team, preferably in an agile environment such as Scrum or Kanban

Useful Skills & Experience

  • AI API communication (OpenAI)
  • Experience with mobile Meta Quest platform
  • Behaviour Trees
  • VR 3 point avatars
  • Android development for specialty Meta Quest features and deployments
  • 3D Character related workflow creation tools
  • UE4 or UE5 Unreal Engine source code management and build system

Lumeto is an equal opportunity employer, and values diversity and inclusion. We welcome different perspectives that come from lived experiences. Interacting with transparency is important to us in every aspect of our work. We strive for an open, honest, and effective workplace because trust is the foundation of our company. We are open to thinking differently, accommodating your needs to succeed, and straying from the conventional. Lumeto is happy to work with applicants requesting accommodation at any stage of the hiring process, please reach out to hiring@lumeto.com if you require any assistance.

We thank all applicants for their interest, however only those selected for an interview will be contacted.

#J-18808-Ljbffr

  • Montréal, QC, Canada Jobaffinity Full time

    Loopsin is an international IT outsourcing company based in Montreal, Canada. Established in 2018, our primary focus is the development of AAA game projects with renowned video game studios. We also have expertise in 3D development, art realization, web development, and technical writing. As a company, we prioritize people and strive to place them at the...

  • Senior Programmer

    3 weeks ago


    Montréal, QC, Canada Naisense Solutions Inc Full time

    Full-time Company Description Naisense is looking for a Senior Programmer (C++, Python) to develop simulations for autonomous systems with Unreal Engine and robotics industry software. We are looking for passionate individuals who want to apply their game-industry skills to real-world challenges in autonomous vehicles development. You can make a big...

  • Full-time Programmer

    3 weeks ago


    Montréal, QC, Canada Naisense Solutions Inc Full time

    Full-time Naisense is looking for a Senior Programmer (C++, Python) to develop simulations for autonomous systems with Unreal Engine and robotics industry software. We are looking for passionate individuals who want to apply their game-industry skills to real-world challenges in autonomous vehicles development. Located in downtown Montreal in the heart of...

  • Programmeur(e) de jeu

    3 weeks ago


    Montréal, QC, Canada Haven Studios Inc Full time

    In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play. Haven joined the PlayStation Studios family in 2022, and we are on track to build an exclusive new IP for Playstation and...

  • Programmeur(e) de jeu

    4 weeks ago


    Québec, QC, Canada Haven Studios Full time

    English Follows// Poste - Programmeur ·euse Senior – Jouabilité Réseau Nous sommes à la recherche d’un·e Programmeur·euse Senior - Réseaux pour se joindre à notre équipe. Vous serez responsable du développement et de l’enrichissement des solutions de code réseau de base du jeu. En utilisant votre solide formation technique et votre...


  • Québec, QC, Canada Haven Studios Full time

    //English Follows// Poste - Programmeur ·euse Senior – Jouabilité Réseau Nous sommes à la recherche d’un·e Programmeur·euse Senior - Réseaux pour se joindre à notre équipe. Vous serez responsable du développement et de l’enrichissement des solutions de code réseau de base du jeu. En utilisant votre solide formation technique et votre...


  • Montréal, QC, Canada Chewi Creative Full time

    Sr Software Engineer - Real-time Production Full-time PLAYHYBRID helps brands break through the media clutter and create authentic and lasting emotional connections with customers through Extended Reality (XR) experiences that drive engagement. Our creative service and technology provides brands with a cinematic, Extended Reality (XR) experience cohesively...


  • Montréal, QC, Canada Electronic Arts Full time

    (Pour visualiser la description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page sous "Select Language".) Our M otive is to develop innovative action games set in iconic worlds where every player feels like the hero. Let's say that again—iconic worlds where every player feels like the hero. Our...


  • Montréal, QC, Canada Sony Playstation Full time

    Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios,...


  • Montréal, Canada Digital Dimension Entertainment Group Full time

    **Job type**: Permanent **Start date**: May 2023 **Your role**: In close collaboration with the Art Director, the Visual Effects Artist - Unreal Engine's mission is to create aesthetically striking visual effects that clearly communicate the desired action, impact and emotion: - Collaborates with the Art Director and conceptual artists to define the...


  • Montréal, QC, Canada Guillemot Corporation Full time

    English version below** Concepteur et fabricant de matériel et d'accessoires de divertissement interactif, coté en bourse depuis 1998 et actif sur ce marché depuis 1984, Guillemot Corporation structure ses opérations autour de ses deux marques phares : Hercules pour le segment des produits de DJing et de musique numérique, et Thrustmaster pour les...


  • Montréal, QC, Canada Haven Studios Inc Full time

    In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play. We’ve made amazing progress in a short time thanks to our talented, passionate team and their exceptional...

  • C++ Developer

    4 weeks ago


    Montréal, QC, Canada Ubisoft Entertainment Full time

    Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to 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...


  • Montréal, QC, Canada Electronic Arts Inc. Full time

    (Pour visualiser la description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page sous "Select Language".) Our motive is to develop innovative action games set in iconic worlds where every player feels like the hero. Let's say that again—iconic worlds where every player feels like the hero. Our...


  • Québec, QC, Canada Quantitative Talent Ltd Full time

    Our client is a global leader in quantitative trading. They are seeking experienced Senior C++ Software Engineers to join their team, to build and maintain their high-performance trading and research systems. Responsibilities - Designing and implementing a high-performance, stable, and robust trading platform and/or data research platform -...


  • Montréal, QC, Canada Guillemot Corporation Full time

    **English version below** Description de l'entreprise Concepteur et fabricant de matériel et d'accessoires de divertissement interactif, coté en bourse depuis 1998 et actif sur ce marché depuis 1984, Guillemot Corporation structure ses opérations autour de ses deux marques phares : Hercules pour le segment des produits de DJing et de musique...


  • Montréal, QC, Canada PlayStation Full time

    Why PlayStation? PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation...


  • Montréal, QC, Canada Amazon Full time

    En tant que Développeuse ou Développeur de logiciel graphique sénior.e, vous créez et supportez des composants graphiques majeurs d'un ambitieux jeu PC multijoueur en ligne. Toujours en quête d'innovation, vous assurez une expérience de jeu compétitive, optimisez les performances GPU sur une variété de matériels, et collaborez avec des...


  • Québec, QC, Canada Quantitative Talent Ltd Full time

    Our client is a global leader in quantitative trading. They are seeking experienced Senior C++ Software Engineers to join their team, to build and maintain their high-performance trading and research systems. Designing and implementing a high-performance, stable, and robust trading platform and/or data research platform - Optimising the trading...


  • Montréal, QC, Canada Toparo Full time

    As a Senior Software Developer, you will play a pivotal role in the growth and development of Logistics Technology Systems for one of our clients, utilizing leading-edge technologies. The ideal candidate is a forward-thinking professional with a strong grasp of industry best practices and proficiency in modern coding languages such as C#, Python, Java,...