Average salary: $61,648 /yearly

More stats
Get new jobs by email
  • $35 - $40 per hour

    We are seeking a highly skilled and detail-oriented CNC Programmer to join a manufacturing team located in St Thomas. The ideal candidate will be responsible for creating, testing, and implementing programs for computer numerical control (CNC) machines, ensuring the efficient... 
    Suggested
    Ongoing contract
    Permanent employment
    Full time
    Shift work

    Randstad

    Ontario
    a month ago
  • $67.31 per hour

    Overview Languages English Education Bachelor's degree or equivalent experience Experience 5 years or more Hybrid Work must be completed both in person and remotely. Responsibilities Tasks Write, modify, integrate and test software ...
    Suggested
    Long term contract
    Remote work

    Northern Path Communication & Security Software Inc.

    Toronto, ON
    1 day ago
  • $35 - $40 per hour

     ...KIT Recruitment is seeking a highly experienced CNC Programmer to join our well-established client in Brampton—a global leader in the manufacturing of grooved mechanical pipe systems. This is an excellent opportunity to become part of a growing and innovative company. The... 
    Suggested
    Hourly pay
    Direct hire
    Trial period
    Monday to friday

    KIT Recruitment

    Brampton, ON
    4 days ago
  • $25 - $40 per hour

    Now Hiring: Machine Shop – Afternoon Shift Supervisor Niagara Region, ON | ?? Full-Time | ?? $25–$40/hr My client, a leading precision machining company with advanced capabilities, currently seeking a motivated and experienced Afternoon Shift Supervisor to lead their...
    Suggested
    Full time
    Immediate start
    Afternoon shift

    TalentSphere Staffing Solutions

    Niagara Falls, ON
    8 days ago
  • $25 - $38 per hour

     ...We’re Hiring: CNC Programmer Niagara Region, ON | Full-Time | $$25–$38/hr Are you a detail-oriented CNC Programmer with a passion for precision and process optimization? My client a long-standing manufacturer seeking someone just like you to support their expanding production... 
    Suggested
    Full time
    Work at office

    TalentSphere Staffing Solutions

    Niagara Falls, ON
    8 days ago
  •  ...Job description: Givens Machine Systems is currently accepting applications for a Senior PLC Programmer (5 or more years experience). The bulk of the work required is programming, mainly with Toyopuc PLC for Toyota assembly plants across Canada and United States. We also... 
    Suggested
    Permanent employment
    Full time
    Relocation

    Givens Machine Systems

    London, ON
    1 day ago
  •  ...technicians who thrive in a collaborative, high-tech environment. We’re growing fast — and we’re looking for a CNC Machinist / Powermill Programmer who’s ready to push their skills to the next level.   Why You’ll Love Working Here New facility with state-of-the-art CNC... 
    Suggested
    Full time
    Day shift

    SPM Automation

    Windsor, ON
    10 days ago
  • $50.5 - $65 per hour

    A leading company in the Nuclear Sector in Oakville, Ontario, is hiring a Senior CNC Programmer for a full-time, afternoon shift role. You will be programming multi-axis milling and turning machines using Mastercam with a competitive target hourly wage of $50.50/hour (up to... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Shift work
    Afternoon shift

    Randstad

    Oakville, ON
    8 days ago
  • $18 per hour

     ...pour la génération Z dans les campus de collèges et pour les générations des établissements primaires et secondaires. Nous offrons des programmes et des solutions de restauration qui répondent aux besoins uniques des étudiants d’aujourd’hui. Joignez-vous à notre engagement... 
    Suggested
    Hourly pay
    Apprenticeship
    Seasonal work
    Work at office
    Monday to friday

    Compass Group

    Ontario
    9 hours agonew
  • $85k - $95k per year

     ...We are seeking a skilled PLC Programmer to join our dynamic team. The ideal candidate will be responsible for programming, maintaining, and troubleshooting Programmable Logic Controllers (PLCs) in an industrial setting. This role requires a strong understanding of electrical... 
    Suggested

    is2 Workforce Solutions

    London, ON
    12 days ago
  •  ...ABOUT THIS POSITION Digital Extremes is seeking a Senior Tools Programmer to join our team! The Senior Tools Programmer will be responsible to contribute to the tools our development team uses to create our games, both improving existing tools, and concepting and implementing... 
    Suggested
    Internship
    Flexible hours

    Digital Extremes

    London, ON
    8 days ago
  •  ...Digital Extremes is seeking a Senior Graphics Programmer to join our team. This is a highly self-directed role. We need someone motivated and driven to bring their extensive knowledge and experience to help the team improve all facets of the game. As the Senior Graphics... 
    Suggested
    Full time
    Internship
    Flexible hours

    Digital Extremes

    London, ON
    8 days ago
  • $28 per hour

     ...repairs Maintain a safe and professional work environment at all times Qualifications ~5 years of experience as a Powermill Programmer ~3–5 years of experience with 5-axis machining ~ Working knowledge of Heidenhain and Fanuc controls ~ Familiar with feeds and... 
    Suggested
    Shift work
    Day shift

    Elevate

    Windsor, ON
    2 days ago
  •  ...Secret Exigences Linguistiques Bilinguisme obligatoire Date De Clôture 14/11/2025 Pays Canada Le chef d’équipe, Programmes, assure la qualité de la prestation des services au sein de multiples secteurs de services dans le cadre de programmes de petite ou... 
    Suggested
    Permanent employment
    Contract work
    Work at office
    Remote work
    Flexible hours

    Defence Construction Canada

    Ottawa, ON
    15 days ago
  • $40 per hour

     ...Job Description: ​ We are seeking a skilled and detail-oriented Machinist / CNC Programmer-Operator to join our team in Brantford, Ontario. In this role, you will play a vital part in the manufacturing process, utilizing your mechanical expertise to construct, repair, and... 
    Suggested
    Long term contract
    Brantford, ON
    3 days ago
  • The successful candidate will be responsible for development and maintenance of AS/400 business systems. They must demonstrate analytical and creative problem solving abilities, work well with time constraints, and be highly motivated to learn and to apply knowledge. Responsibilities...
    Full time
    Casual work

    Evertz Microsystems Limited

    Burlington, ON
    a month ago
  • Join our globally growing team at ATS Industrial Automation where we create complex automation solutions at the highest level that sustainably impact lives around the world. At ATS, a publicly traded global company with a proud 40-year history, we help drive the future with...
    Remplacement
    Temporary work
    Casual work
    Work at office
    Local area
    Immediate start
    Shift work
    Night shift

    ATS Industrial Automation

    Cambridge, ON
    23 days ago
  • Requisition ID: 237819 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Role Be part of the DevOps team and be full stack developer to ensure daily operation of the TARDIS application, and work closely with the production...
    Flexible hours

    Scotiabank

    Toronto, ON
    23 days ago
  • $47.6 per hour

    Company: Grapesoft Canada Inc. Business Information: Grapesoft Canada is a global management consulting, technology services company. Grapesoft Canada collaborates with clients to help them become high performance businesses by leveraging comprehensive business and technology...
    Hourly pay
    Permanent employment
    Full time
    Immediate start

    Grapesoft Canada Inc.

    Toronto, ON
    21 days ago
  • $42 - $51 per hour

     ...advanced automation systems that move manufacturing forward. Our programmers are at the heart of that innovation, transforming concepts into...  ...: London, ON About the Role As an Automation Systems Programmer at BOS Innovations, you will design, develop, and integrate... 
    Full time
    Bank staff
    Flexible hours

    BOS Innovations

    London, ON
    24 days ago
  • $30 - $40 per hour

     ...Now Hiring: Quality Inspector / CMM Programmer Niagara Region, Ontario | ull-Time | $30–$40/hr Are you passionate about precision? Do you thrive in a clean, innovative, and team-oriented manufacturing environment? We want to hear from you! We're an advanced machining... 
    Hourly pay
    Full time
    Monday to friday
    Day shift
    Afternoon shift

    TalentSphere Staffing Solutions

    Niagara Falls, ON
    8 days ago
  •  ...the ability to influence and challenge at senior levels. • Experience interacting with regulators and managing complex compliance programmes across multiple legal entities. • Familiarity with AML/ATF regimes, conduct risk, prudential standards, and outsourcing... 
    Local area
    Ontario
    7 days ago
  • $24.7 per hour

     ...Poste : Adjoint(e), soutien en matière de programmes Numéro du concours : 2025-139 Heures de travail : 37,50 heures par semaine, Du lundi au vendredi, de 8 h à 16 h Supérieur immédiat : Gestionnaire du programme Postes vacants : 1 Taux horaire... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Local area
    Monday to friday

    Addiction & Mental Health Services - KFLA

    Kingston, ON
    15 days ago
  •  ...while growing within a humane, innovative, and rapidly expanding company, then Exposant 3 is for you!  We are looking for our future  Programmer/Analyst Lvl3 to join our teams.  🎯 Your Missions  / Tasks : Create and modify code and software for the RCMP MPS application... 

    Exposant 3

    Ottawa, ON
    a month ago
  •  ...Job Description As a Senior AI Programmer at Ubi Toronto, you will own and drive the development of advanced AI systems, optimizing code for performance and stability. Collaborating closely with designers, animators, and other specialists, you'll ensure our AI delivers... 
    Full time
    Work at office

    Ubisoft

    Toronto, ON
    a month ago
  •  ...Oakville Public Library has seven library branches that are dedicated to serving the diverse community of Oakville. The Children’s Programmer supports Oakville Public Library’s mission to bring together people, information and ideas to build healthy communities. In this role... 
    Full time
    Temporary work
    Internship
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Town of Oakville

    Oakville, ON
    15 days ago
  • $23 per hour

    Software Programmer Transport Livriris & Livriris Pro Inc Location: Ottawa, ON Salary: 23.00 hourly / 36 to 40 hours per week Full-time Early morning, Morning, Day, Evening Starts as soon as possible Benefits: Health benefits, long-term benefits, other benefits Languages... 
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Remote work
    Day shift
    Afternoon shift
    Early shift

    Transport Livriris and Livriris Pro Inc

    Ottawa, ON
    more than 2 months ago
  •  ...CNC PROGRAMMER -  WOODWORKING   JOB SUMMARY: The CNC Programming role is to perform the programming activities for Individual Projects released to Production. As a CNC Programmer, you will be responsible for reading and interpreting production drawings, inputting the... 
    Internship

    Amico

    Richmond Hill, ON
    a month ago
  • $17.2 per hour

    Robotics Programmer AXIS Controls and Robotics Inc Location: Waterloo, ON Salary: 17.20 hourly / 40 to 50 hours per week Full-time Early morning, Overtime available Starts as soon as possible Benefits: Health benefits, Financial benefits, long-term benefits, Other benefits... 
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Remote work
    Early shift

    AXIS Controls and Robotics Inc

    Waterloo, ON
    more than 2 months ago
  •  ...Télétravail offert conciliant travail et vie familiale (3 jours par semaine en télétravail, 2 au bureau); ~ Horaire flexible; ~ Programme complet d’assurances collectives modulaires dès l’entrée en poste; ~ REER collectif avec cotisation de l’employeur dans un Régime... 
    Permanent employment
    Work at office
    Remote work
    Flexible hours
    3 days per week

    EBC Inc.

    Ontario
    9 days ago