programmer software engineer jobs in Montreal

1,000 programmer software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal, Quebec, Canada Epic Games Full-time

    WHAT MAKES US EPIC?At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.Being Epic means...


  • montreal (administrative region), qc, Canada Linuxassociation Full-time

    Title: Junior Software Engineer (Python)Client: Elite Quant Start-Up$$$: Up to $130,000 CAD + Bonuses + Exceptional Benefits PackageLocation: Montreal (Hybrid)The Opportunity:Join a front-office engineering team building the systems traders and quants depend on every second. You’ll build high-performance Python tools at the heart of real-time risk,...


  • Montreal (administrative region), QC, Canada Octasic Full-time

    Octasic, a Montreal-based innovator in geolocation software products, is seeking a skilled Software Developer to join its Geolocation software development division. You will contribute to advancement of geolocation systems, including vehicular and airborne platforms, while enhancing existing software solutions.You will design, implement and validate software...

  • Generalist Programmer

    7 hours ago


    Montreal, QC, Canada Ubisoft Montréal Full-time $90,000 - $130,000 Contract

    Company DescriptionUbisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey...


  • Montreal, QC, Canada AVI-SPL Brand Full-time $70,000 - $90,000 Contract

    Advance your career as a Junior Programmer with AVI-SPL specializing in programming audio-video systems. Employ your skills in control system design and client interaction. As a Junior Programmer at AVI-SPL, you will play a critical role in developing integrated audio-video systems. This position requires interpreting AV drawings, developing programming...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Google LLC Full-time

    Google LLC in Montreal is seeking a Share Graphics Software Developer for Chrome to advance the graphics stack and render pipeline. You will work on performance, correctness, and secure rendering across platforms, joining a team that tackles challenging graphics workloads. The role emphasizes in-person interviews and collaboration with a distributed Chrome...


  • Montreal, Quebec, Canada Mozilla Full-time

    You will take on the ongoing maintenance and engineering work in Firefox’s Graphics area (rendering, compositing, images, canvas, WebGL). You help keep the graphics code healthy Own day-to-day Graphics maintenance: bug fixes, regressions, test upkeep, incoming issues Diagnose and fix graphics problems across platforms (Windows, macOS, Linux, Android) Carry...


  • Montreal (administrative region), QC, Canada Canadian Software Testing Board Full-time €90,000 - €120,000 Contract

    Index is an Artificial Intelligence company specializing in Web Marketing. Index is innovating the marketing business and how enterprises and people interact with it. Its flagship product, Alya.ai, leverages state-of-the-art AI technologies to help companies manage whole marketing portfolios with ease. As part of its expansion, Index is looking for a new...


  • Montreal, Quebec, Canada Cloud Chamber Full-time

    As a Senior Graphics Programmer at Cloud Chamber, elevate the BioShock universe using Unreal Engine 5. Work with a creative team to pioneer rendering technology and address performance challenges. In this senior position, your role involves modifying shaders, developing new visual tools, and integrating third-party solutions. Utilizing strong math skills...


  • Montreal, QC, Canada Userc Dehradun Full-time $152,000 - $179,000 Contract

    Tech Talent International via HimalayasCanada Full Time CAD 110-130 / hourlyLocation CanadaJob type Full TimeSalary CAD 110-130 / hourlyRegion CanadaWork mode RemoteJob type ContractSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid‑sized organizations in Canada/US. We...

  • Hybrid Python Analyst

    7 hours ago


    Montreal, QC, Canada TMX Group Full-time €90,000 - €120,000 Contract

    Shape the future of technology at TMX as a Python Analyst and Programmer based in Montreal. Experience a hybrid environment focused on innovative business automation. In this role within TMX's Global Technology Services, you'll leverage your programming skills to develop essential Python tools for the Operations and Risk departments. With a solid foundation...


  • Montreal, QC, Canada Ubisoft Montréal Full-time $120,000 - $170,000 Contract

    Rejoignez Ubisoft comme Cheffe de l'équipe de programmation 3D à Montréal. Ce rôle central impliquera de travailler sur l'optimisation des systèmes et le développement de nouvelles solutions. Nous cherchons une Cheffe dynamique pour diriger l'équipe de programmation 3D à Montréal. Dans ce poste, vous serez responsable de l'optimisation des...

  • Senior C++ Programmer

    5 hours ago


    Montreal, Quebec, Canada Ubisoft Montréal Full-time

    Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey...

  • Software Developer

    6 hours ago


    Montreal, Quebec, Canada Airbus Full-time

    Application Developer / Software developer***English job description follows***Job description :Do you have software development experience, have you worked in developing and maintaining Java applications and would you like to progress and develop new skills? Then this job is for you!The A220 commercial aircraft Programme is looking for a Software Developer...


  • Montreal, Quebec, Canada Epic Games Full-time

    Elevate your programming skills with Epic Games as a Senior Tools Programmer. Play a key role in enhancing Unreal Editor tools for artist productivity and creativity. Epic Games is seeking a talented Senior Tools Programmer to advance artist tools within the Unreal Engine. Your focus will be on geometry processing, texturing, and terrain authoring....

  • UI Programmer

    5 hours ago


    Montreal, Quebec, Canada Ubisoft Montréal Full-time

    Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey...


  • Montreal, Quebec, Canada Epic Games Full-time

    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...


  • Montreal, Quebec, Canada United Nations Development Programme Full-time $43,976 Contract

    DescriptionThe Organizational Setting The Air Transport Bureau (ATB) carries out activities under ICAO’s Strategic Goals of “Every Flight Is Safe and Secure”,” Aviation Is Environmentally Sustainable”, “Aviation Delivers Seamless, Accessible, and Reliable Mobility for All” and “The Economic Development of Air Transport Assures the Delivery...


  • Montreal, Quebec, Canada Massive Full-time

    Join March of Giants in Montreal as a C++ UI Programmer, focusing on dynamic game interfaces. Drive user experience through innovative design and development of UI systems across platforms. In this role, you will leverage your five years of C++ programming experience in gaming to develop and optimize modules for in-game presentations. Collaborate with...


  • Montreal (administrative region), QC, Canada Genetec Inc. Full-time €110,000 - €150,000 Contract

    Genetec Inc. recherche un développeur logiciel expert en Microsoft Dynamics 365 et Power Platform pour concevoir et mettre en œuvre des solutions sécurisées et évolutives dans l’écosystème Microsoft. Le candidat idéal aura 5 ans d’expérience avec C#/.NET, API design et une connaissance des microservices, avec une capacité à travailler en...