Unity Programmer

5 hours ago


Montreal administrative region, Canada Ironbelly Studios 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 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. #J-18808-Ljbffr


  • SmartPixel- Unity

    2 weeks ago


    Montreal (administrative region), Canada E+E Consulting Full time

    SmartPixel is a leading Canadian company in the development of interactive 3D and 2D applications. Our applications are used by clients around the world mainly in the real estate sales and marketing sector. Our solutions are also used by architects, engineers, as well as people involved in asset management, infrastructure, energy and manufacturing. Our...

  • SmartPixel- Unity

    2 weeks ago


    Montreal (administrative region), Canada E+E Consulting Full time

    SmartPixel is a leading Canadian company in the development of interactive 3D and 2D applications. Our applications are used by clients around the world mainly in the real estate sales and marketing sector. Our solutions are also used by architects, engineers, as well as people involved in asset management, infrastructure, energy and manufacturing. Our...

  • Unity Programmer

    20 minutes ago


    Montreal, Quebec, Canada Ironbelly Studios 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 to push the engine into serious simulation territory.What You'll Own? Collaborate with the development team to design, implement, and maintain core simulation...


  • Montreal (administrative region), Canada Luckyhammers Full time

    A vibrant game development studio in Montreal seeks a skilled programmer to bring games to life. As part of our team, you will collaborate with artists and designers, managing critical features and tools throughout game development. The successful candidate should have over 5 years of experience in the gaming industry, a strong background in object-oriented...


  • Montreal (administrative region), Canada Luckyhammers Full time

    A vibrant game development studio in Montreal seeks a skilled programmer to bring games to life. As part of our team, you will collaborate with artists and designers, managing critical features and tools throughout game development. The successful candidate should have over 5 years of experience in the gaming industry, a strong background in object-oriented...


  • Montreal (administrative region), Canada Ironbelly Studios Full time

    A leading simulator development company in Montreal is seeking a skilled Unity Programmer to contribute to high-fidelity training simulators. You will collaborate with developers to implement core simulation systems and ensure that functionalities meet training requirements. The role requires over 3 years of experience in Unity, a strong foundation in C#,...

  • Programmer

    2 weeks ago


    Montreal (administrative region), Canada Luckyhammers Full time

    Luckyhammers is proud to be in the city of Montreal – one of the gaming capitals of the world – where we find some of the top talent in gaming. With a variety of projects being developed, joining our team now is the perfect moment to be a part of our adventure! If you want to make awesome games, love to be empowered and thinking on your own, Luckyhammers...


  • Montreal (administrative region), Canada E+E Consulting Full time

    A leading Canadian technology firm located in Montreal is seeking a Unity Programmer for a full-time, hybrid position. The candidate will be responsible for developing interactive 3D and 2D applications using C# and Unity, optimizing projects, and collaborating with a dynamic team. The position requires at least 2 years of professional experience in...


  • Montreal (administrative region), Canada E+E Consulting Full time

    A leading Canadian technology firm located in Montreal is seeking a Unity Programmer for a full-time, hybrid position. The candidate will be responsible for developing interactive 3D and 2D applications using C# and Unity, optimizing projects, and collaborating with a dynamic team. The position requires at least 2 years of professional experience in...


  • Montreal, Canada 2K Full time

    Une entreprise de développement de jeux recherche un Programmeur de jeux passionné pour concevoir et coder des systèmes de jeu. Vous travaillerez dans un environnement dynamique, allez participer à la conception de programmes et devrez posséder un Baccalauréat en science informatique ou un domaine équivalent. La connaissance de C# et de Unity 3D est...