Talent.com
Unity Programmer
Unity ProgrammerIronbelly Studios • Montreal, QC, Canada
Unity Programmer

Unity Programmer

Ironbelly Studios • Montreal, QC, Canada
3 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Ever wanted your work to matter beyond entertainment? We're building high-fidelity training simulators for heavy equipment — excavators, cranes, port machinery — and we need Unity programmers eager to push the engine into serious simulation territory.

  • ????What You'll Own?

Collaborate with the development team to design, implement, and maintain core simulation systems — from vehicle dynamics to environmental interactions

Take ownership of one or more systems (e.g., equipment controls, scoring / metrics, scenario management), ensuring functionality, performance, and scalability meet training requirements

Develop and integrate simulation mechanics, UI / UX elements, and instructor tools within Unity

Work alongside physics engineers, 3D artists, and training designers to ensure seamless integration of assets, behaviors, and hardware interfaces

Debug and optimize code for smooth performance across multi-display setups, VR deployments, and varying hardware configurations

Integrate external SDKs and hardware APIs (control interfaces, motion platforms, tracking systems)

Stay current with Unity development trends and simulation best practices, incorporating improvements into project workflows

Contribute to technical documentation and provide mentorship to junior team members as the team grows

  • ????What You'll Bring to the Table?
  • Must-Have

    3+ years shipping Unity projects (games, simulations, or interactive applications)

    Strong C# fundamentals — you've written systems, not just scripts

    Experience with Unity's physics system (and its limitations)

    Comfort with version control and collaborative development

    Bonus Points

    C++ experience (even hobbyist level)

    VR development (any platform)

    Interest in engineering, heavy equipment, or "how things work"

    Shader / graphics programming

    Experience integrating external SDKs or hardware

  • ???? Location
  • Hybrid role based in Montreal, Quebec. Remote candidates across North America considered for exceptional fits.

    Create a job alert for this search

    Unity Programmer • Montreal, QC, Canada

    Similar jobs
    Unity Tools Programmer – Flexible Hours

    Unity Tools Programmer – Flexible Hours

    Gameloft • Montreal
    Full-time
    Une entreprise de développement de jeux vidéo recherche un(e) Programmeur(euse) Outils pour travailler sur un projet de jeu PC / Console innovant. Le candidat retenu contribuera à optimiser les outils...Show more
    Last updated: 20 days ago • Promoted
    Geometry Private Tutoring Jobs Saint-Lin-Laurentides

    Geometry Private Tutoring Jobs Saint-Lin-Laurentides

    Superprof • Saint-Lin-Laurentides, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Technical Designer - Level Up.

    Technical Designer - Level Up.

    Level Up. • saint-esprit, qc, ca
    Full-time
    This role sits at the intersection of design and engineering and is ideal for someone who enjoys turning ideas into playable experiences quickly, while maintaining technical quality and scalability...Show more
    Last updated: 3 days ago • Promoted
    Senior AEM FE Developer

    Senior AEM FE Developer

    Yochana • saint-esprit, qc, ca
    Full-time
    Experience in AEM Sites / Assets, Components, Templates , OSGI, CRX , Metadata and Workflows.Experience in Front-End Development including React. Experience working with Liquid Templates or similar fr...Show more
    Last updated: 3 days ago • Promoted
    Chargé de projet / Arpenteur

    Chargé de projet / Arpenteur

    Les Excavations G. Allard inc. • L'Epiphanie, Canada
    Full-time
    CHARGÉ DE PROJET / ARPENTEUR - EXCAVATION.Gérer des projets d’excavation et de génie civil de l’estimation à la livraison finale. Préparer, analyser et déposer les soumissions (take-offs, quantités,...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Geometry Private Tutoring Jobs Lanaudi

    Geometry Private Tutoring Jobs Lanaudi

    Superprof • Lanaudi, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior AEM FE Developer - saint-esprit

    Senior AEM FE Developer - saint-esprit

    Yochana • saint-esprit, qc, ca
    Full-time
    Experience in AEM Sites / Assets, Components, Templates , OSGI, CRX , Metadata and Workflows.Experience in Front-End Development including React. Experience working with Liquid Templates or similar fr...Show more
    Last updated: 3 days ago • Promoted
    Lead Artist / Animator - Gaming

    Lead Artist / Animator - Gaming

    Anime Universe • saint-esprit, qc, ca
    Part-time
    Remote-first (global; align to Americas / EMEA / APAC time zones).Infinite Play Studios — Game Development Core.Creative Director, Infinite Play Studios. What You Put In Is What You Get Out.This is not ...Show more
    Last updated: 7 days ago • Promoted
    Mobile Unity Engineer – Shape the Next Big Game

    Mobile Unity Engineer – Shape the Next Big Game

    Product Madness?? • Montreal
    Full-time
    A leading game development company in Montreal is seeking a Mobile Developer to join its team.In this role, you will be responsible for programming mobile features using Unity, performing unit test...Show more
    Last updated: 6 days ago • Promoted
    Gameplay Programmer : Craft Responsive Gameplay Systems (Contract)

    Gameplay Programmer : Craft Responsive Gameplay Systems (Contract)

    Compulsion Games • Montreal
    Full-time +1
    A leading game studio in Montreal seeks a Gameplay Programmer to develop engaging gameplay systems and features.This role emphasizes collaboration with artists and designers, requiring strong commu...Show more
    Last updated: 6 days ago • Promoted
    Generalist Game Programmer

    Generalist Game Programmer

    DONTNOD • Montreal
    Full-time
    Our first original project, Lost Records : Bloom & Rage (2024), reflects our passion for authentic and engaging characters, emotional depth, and cinematic storytelling. Joining DON’T NOD Montreal mea...Show more
    Last updated: 6 days ago • Promoted
    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Free Cash by Almedia • Sainte-Marcelline-de-Kildare
    Remote
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Développeur(se) Full-Stack Sénior, Unity Ads / Senior Full-Stack Developer, Unity Ads

    Développeur(se) Full-Stack Sénior, Unity Ads / Senior Full-Stack Developer, Unity Ads

    Unity South APAC (SEA, ANZ, IND Subcont.) • Montreal
    Full-time
    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...Show more
    Last updated: 6 days ago • Promoted
    Unity Programmer

    Unity Programmer

    Ironbelly Studios • Montreal
    Full-time
    Ever wanted your work to matter beyond entertainment? We're building high-fidelity training simulators for heavy equipment — excavators, cranes, port machinery — and we need Unity programmers eager...Show more
    Last updated: 2 days ago • Promoted
    Sr Software Developer Embedded

    Sr Software Developer Embedded

    Luxottica • montréal, qc, Canada
    Full-time
    EC0284 HW - Research and Dev-HWLONG.Total Rewards : Benefits / Incentive Information.Recognized as an industry leader in assistive technology, HumanWare's mission is to develop solutions that enable p...Show more
    Last updated: 1 day ago • Promoted
    Technical Designer

    Technical Designer

    Level Up. • saint-esprit, qc, ca
    Full-time
    This role sits at the intersection of design and engineering and is ideal for someone who enjoys turning ideas into playable experiences quickly, while maintaining technical quality and scalability...Show more
    Last updated: 3 days ago • Promoted
    Product demonstrator

    Product demonstrator

    IGA extra Les Marchés Candiac • Candiac, QC, Canada
    Part-time
    Number of hours per week : between 10 and 25.We offer employees competitive total compensation packages that vary by position and location. Some websites that display our job openings may provide sa...Show more
    Last updated: 1 day ago • Promoted
    Senior Full-Stack Engineer for Unity Ads Platform

    Senior Full-Stack Engineer for Unity Ads Platform

    Unity South APAC (SEA, ANZ, IND Subcont.) • Montreal
    Full-time
    Une entreprise innovante dans le domaine des jeux vidéo recherche un Développeur(se) Full Stack principal(e) pour contribuer au développement de solutions pour les éditeurs de jeux utilisant Unity ...Show more
    Last updated: 6 days ago • Promoted