computer programming jobs in Montreal

See average salary for computer programming »

1,000 computer programming job listings in Canada. Find daily updated positions from leading job boards.


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

    Specific Job Description The simulation software engineer will play a key role in the evolution of an established simulation training platform contributing to the transition from a traditional desktop-based system to a modern, interactive 3D environment. Reporting within a cross‑functional engineering team, the successful candidate will be responsible...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Canadian Software Testing Board Full-time

    Position: Instructor of Computer Science or Cybersecurity Department: College of Science and Engineering Job Status: Exempt Reports to: Chair, Department of Engineering Position Summary The Department of Engineering is seeking faculty members who are passionate about teaching and mentoring students in a Christian work environment. Candidates must...


  • Montreal, Quebec, Canada Nord Quantique Full-time

    Available position Quantum System Validation Engineer / Physicist (permanent position, 40 hour per week) About Nord Quantique At Nord Quantique, we strive to build impactful technology by relentlessly pushing our understanding of quantum science. We are an interdisciplinary team of scientists, engineers, innovators, builders, and enthusiasts on a mission to...


  • Montreal, Quebec, Canada D-Wave Systems Full-time

    Don't see a role that fits your skill set, but still interested in joining us here at D-Wave?We'd love to know!Please submit your resume so we can keep you in mind for future opportunities in Burnaby, CanadaAbout us:D-Wave is looking for exceptionally motivated people who love to see the impact of their work, who are driven to ensure the success of the...


  • Montreal, Quebec, Canada Intact Financial Corporation Full-time

    Transform your future as a Senior iOS Developer specializing in Swift with Intact. This role focuses on innovative solutions in a flexible work setting, where your skills are recognized and rewarded. As a Senior Software Developer, you will analyze programming needs and design solutions that meet both functional and non-functional criteria. Your expertise in...

  • Senior Engineer

    4 hours ago


    Montreal, Quebec, Canada Aptiv Full-time

    Senior Engineer - SystemLocation: Ottawa, Canada, Office based work - 3 days required In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI Systems, with the most exacting standards for safety, security,...


  • Montreal, Quebec, Canada Worky Full-time

    Kickstart your coding journey with a Software Development Internship at SweetTech in Montreal. Engage with experienced developers to build and enhance vital features for our lending software. This full-time internship encompasses hands-on experience, working on frontend and backend projects while learning from a dedicated engineering team. You’ll...


  • Montreal, Quebec, Canada Massive Full-time

    Join the March of Giants anti-cheat team as an Anti-Cheat Programmer in Montreal. Leverage your skills in C++ and security to create robust cheat prevention and detection systems. This role combines the talents of a security professional and engine programmer. You'll implement advanced security features directly into the game engine while working seamlessly...


  • Montreal, Quebec, Canada Squarepoint Capital Full-time

    This internship is based in Montreal and is available in any season. Please indicate your preferred season in the application questions. The minimum length of the Internship must be 12 weeks.  Squarepoint sits at the intersection of finance, mathematics, and technology. From petabyte-scale data platforms to ultra-low-latency trading systems, we build the...


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

    Join Ubisoft Montréal as an Engine Programmer and drive advancements in core gaming engines. Collaborate on high-performance systems for acclaimed games like Assassin’s Creed. As a key player at Ubisoft, you will contribute to the development and optimization of engine systems critical to our projects. Your expertise will help evaluate technical solutions...


  • Montreal, Quebec, Canada Mirabilis Full-time

    Embrace your data wizard potential at Mirabilis AI as a Data Scientist. Utilize your algorithmic skills to transform complex datasets into meaningful business insights. Mirabilis AI is eager to hire a Data Scientist who possesses at least 2 years of experience with data analytics. Your key tasks will include data wrangling, predictive modeling, and...


  • Montreal, Quebec, Canada Intact Financial Corporation Full-time

    Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact’s commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to...


  • Montreal, Quebec, Canada Bombardier Full-time

    When applicable, Bombardier promotes flexible and hybrid work policies. Why join us? At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting our people at the heart of it all,...


  • Montreal, Quebec, Canada AlayaCare Full-time

    Drive security innovation at AlayaCare as a DevSecOps Specialist located in Montreal. Engage in building security tools and practices that empower healthcare solutions while working in a hybrid setting. AlayaCare is on the lookout for a DevSecOps Specialist to enhance its security operations and practices. As part of our team, your responsibilities will...


  • Montreal, Quebec, Canada Autodesk Full-time

    L'affichage de poste en français suivra / The French job posting follows. 26WD100629, Software Developer, Pipeline Integration Position Overview We are seeking a Senior Software Developer to join our team at Autodesk Research. This role focuses on advancing computer graphics pipelines specifically tailored for the AI era within our Entertainment & Media...


  • Montreal, Quebec, Canada Societe Generale SA Full-time

    Enhance your programming career with this V.I.E. opportunity as a Programmer Analyst at Societe Generale in Montreal, starting January 2027. Focus on application development, API design, and agile methodologies every day. Societe Generale is seeking a talented V.I.E. Programmer Analyst to join its Global Banking Technology & Operations team. In this role,...

  • Chair, ICT

    2 days ago


    Montreal, Quebec, Canada Algonquin College of Applied Arts and Technology Full-time

    Position DetailsDepartment: School of Advanced Technology Position Type: Full-Time Administrative Salary Range: $119,680.00-$159,570.00 Annual Scheduled Weekly Hours: 36.25 Anticipated Start Date: November 02, 2026 Length of Contract: n/a Posting InformationThis job posting is now accepting applications from all qualified individuals. Posting Closing Date:...


  • Montreal, Quebec, Canada Colonial Group Full-time

    Shipping & Receiving ClerkAt Excellence Peterbilt, we’re looking for a reliable, organized, and resourceful person to join our Montreal team as a Shipping & Receiving Clerk. If you like staying active, working as part of a team, and take pride in a job well done, we want to meet you!Salary:Starting at $23.10/hourSchedule:Monday to Friday, 8:00 a.m. to 4:30...


  • Montreal, Quebec, Canada SmartRecruiters, Inc. Full-time

    Join Ubisoft's innovative team as a C++ AI Programmer for Rainbow Six Siege. You'll develop and maintain advanced AI Bots that enhance gameplay realism and player experience. As a key member of Ubisoft, you will focus on creating high-quality AI systems. Your role will involve programming in C++, designing believable bot behaviors, and collaborating closely...


  • Montreal, Quebec, Canada SmartRecruiters, Inc. Full-time

    Join Ubisoft's March of Giants team as an Anti-Cheat Programmer, focusing on code hardening and detection within the game engine. Help maintain a fair gaming experience through innovative solutions. This role requires strong expertise in cybersecurity and C++ programming to develop and implement anti-cheat technologies. You will collaborate with security...