programmer

10,000 programmer job listings in Canada. Find daily updated positions from leading job boards.

  • Programmer Premium

    2 hours ago


    Montréal, Quebec, Canada Luckyhammers Full-time

    Company DescriptionLuckyhammers 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...

  • Programmer

    4 hours ago


    Montreal, Quebec, Canada WorkinGames Full-time

    Company OverviewAre you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto...

  • Programmer Premium

    1 day ago


    Montreal, Quebec, Canada RI-MUHC | Research Institute of the MUHC | #rimuhc Full-time

    Do you want to work for a world-renowned research institute that pushes the boundaries of biomedical science and health research? Right here in Montreal! At the Research Institute of the McGill University Health Centre (RI-MUHC), you can be part of an organization focused on scientific discovery and innovation in patient-centered medicine. Join us today and...

  • Programmer Premium

    2 hours ago


    Marieville, Quebec, Canada Peak Toolworks Full-time

    CNC Programmer – Machining POSITION SUMMARY The incumbent is responsible for developing and optimizing programs for CNC (Computer Numerical Control) machines, including EDM (Electrical Discharge Machining), milling, and turning operations. The role ensures efficient, safe, and high-quality production while respecting established manufacturing...


  • , Canada Valleyintegration.com Full-time

    Elevate your career with Valley Integration as a PLC and HMI Programmer focused on industrial automation projects. Develop, test, and commission control systems while collaborating with project teams. In this hands-on role, you will review project scopes, assist in planning, and prepare essential technical documentation. Your expertise in PLC programming,...

  • Programmer

    3 days ago


    Montreal (administrative region), QC, Canada WorkinGames Full-time $75,000 - $110,000 Contract

    Company OverviewAre you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Valleyintegration.com Full-time

    Elevate your career with Valley Integration as a PLC and HMI Programmer focused on industrial automation projects. Develop, test, and commission control systems while collaborating with project teams. In this hands-on role, you will review project scopes, assist in planning, and prepare essential technical documentation. Your expertise in PLC programming,...

  • C Programmer Premium

    2 hours ago


    Suite 5600, Canada system canada technologies Full-time

    Company DescriptionSCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training...

  • Programmer Analyst Premium

    2 hours ago


    Montréal, Quebec, Canada Tech Talent International Full-time $75,000 - $80,000 Contract

    Tech Talent 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 and Europe. We currently have a role as a Programmer Analyst - C#/NET - Banking with our large consulting client on a long term project with a major financial services client in the...

  • AI Programmer Premium

    2 hours ago


    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...

  • Programmer IV Premium

    2 hours ago


    Ontario, Canada, Ontario Hardsuit Labs Remote Full-time $112,000 - $132,000 Contract

    Description[English, French to follow]As a member of our studio's Programming Team, you will work closely with Programmers, Designers, Artists and Producers  on the project. You will design and implement extensions to existing systems and pivotal new systems to address  the needs of our team of content developers and external third-party partners.  Our...

  • Programmer Analyst Premium

    2 hours ago


    Calgary, Alberta, Canada Trimac Transportation and Family of Companies Full-time

    Overview Trimac isn't just a transportation company; it's an industry disruptor with a remarkable 80-year legacy of safely delivering products that improve people’s lives across North America.  Our workplace culture is centered on being safe, respectful, innovative and inclusive. We are committed to maintaining a rewarding work environment...

  • CNC Programmer Premium

    2 hours ago


    Oakville, Ontario, Canada Recutify Full-time $25 - $30 Permanent

    CNC Programmer – Metal Working | Advanced CAM Programming (DMG MORI Experience Required) Location: Stoney Creek, ON Pay Rate: $25 – $30/hour Shift: Morning Shift Experience Required: Minimum 5 Years Job Summary We are seeking a highly skilled CNC Programmer with strong expertise in advanced metalworking and precision machining. The ideal candidate...

  • Unreal Programmer Premium

    2 hours ago


    Québec, Quebec, Canada Frima Studio Full-time

    Company DescriptionReady to level up your career?Frima is looking for an Unreal (C++) Programmer to help take our game programming team to the next level.We are Frima, a video game development studio based in Quebec City and Montreal with over 20 years of experience. We bring together hundreds of passionate talents, united by one ambition: creating...

  • Plc Programmer Premium

    2 hours ago


    Suite 5600, Canada system canada technologies Full-time

    Company DescriptionSCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training...

  • CNC Programmer Premium

    2 hours ago


    Concord, Ontario, Canada The Wohl Group Full-time $20 - $40 Permanent

    Our client is a valued producer of small to medium-sized precision metal, plastic and composite parts for the aerospace sector.  The Ideal Candidate These are the important points for the ideal CNC programmer: Mastercam: Expert level, 10+ years working experience CNC Programming: Milling: 5-axis Milling Turning: Lathes with live tooling; 10+...

  • Robot Programmer Premium

    2 hours ago


    Windsor, Canada Level One Robotics and Controls Full-time

    Company DescriptionLevel One Robotics and Controls, Inc. is an engineering service provider specialized in automation process and assembly for OEM's, Tier 1 automotive suppliers as well as our end users. Our services range from project management to design, integration, debug and training services.Level One Robotics and Controls, Inc. originated in Canada in...

  • CNC Programmer Premium

    2 hours ago


    Elora, Ontario, Canada Jefferson Elora Corporation Full-time $33 - $38 Permanent

    ←Back to all jobs at Jefferson Elora Corporation CNC Programmer SUMMARY The purpose of this role is to assist the die maintenance department with the total productive maintenance of all stamping dies, transfer fingers, chutes, and press bolsters. This will be done through the use of the CNC milling machine. ESSENTIAL DUTIES AND...

  • Recreation Programmer Premium

    2 hours ago


    Sydney, Nova Scotia, Canada Shannex Full-time

    Job Description If you take pride in being compassionate, honest, professional, and safe, consider an exciting and rewarding career at Shannex. Our communities offer more than a place to work – they welcome and celebrate Great People who inspire meaningful connections while Leading the Way to Better Living™.  We are searching for a Recreation...

  • web programmer Premium

    2 hours ago


    Montreal, Quebec, Canada Rino Consulting Full-time

    The primary responsibility of the Senior Web Programmer is to design, develop and maintain customized solutions for our clients.

Key skills for programmer
Engineering processes Use technical drawing software Define technical requirements Perform scientific research Develop automated migration methods Interpret technical requirements Use software libraries Tools for software configuration management

Bachelor's Degree

Explore salaries

Compare salaries by position and sector

Search salaries
Career guide: programmer

Duties, skills, education and salary

View guide