1

Cnc Programmer And Operator Jobs in British Columbia

Be Seen First

CNC Machinist

Surrey, BC · On-site

CA$43/hr

This role involves operating and setting up machinery, performing quality inspections, and ensuring ... Proficient in CNC operation and programming * Proficiency in reading and interpreting technical ...

Design and fabricate custom hardware parts using CAD for 3D printing, sheet metal, and CNC milling ... Upgrade teleoperation systems for lighter weight and better ergonomics to reduce operator fatigue.

Training and handoff activities associated to ensure the operator will run a job successfully ... Excellent multi-tasker * Gibbs programming knowledge preferred * Additional post-secondary ...

Manager, Mechanical Engineering

Burnaby, BC · On-site

CA$90K - CA$134K/yr

At Cytiva, one of Danaher's 15+ operating companies, our work saves lives-and we're all united by a ... Experience in manufacturing processes such as CNC, precision welding, sheet metal fabrication, and ...

Perform manufacturing processes including deburring, drilling, CNC and cold forming, riveting ... Ability to read and interpret engineering drawings, work orders, technical instructions, and ...

United Engineering Ltd. Location: Victoria, British Columbia Reporting to: Operations Manager ... Machinists at UEL are responsible for operation of manual and CNC equipment as required to achieve ...

Machinist

Sidney, BC · On-site

CA$44.11/hr

United Engineering Ltd. Location: Victoria, British Columbia Reporting to: Operations Manager ... Machinists at UEL are responsible for operation of manual and CNC equipment as required to achieve ...

Machining Co-op student

Richmond, BC · On-site

CA$25 - CA$27/hr

Read and interpret blueprints, technical drawings, and engineering information to understand ... THE EXPERIENCE, SKILLS, AND ABILITIES NEEDED: * You're currently enrolled in the CNC Machinist BCIT.

Cnc Programmer And Operator information

What is a CNC programmer and operator?

CNC Programmers and Operators are skilled professionals who work with Computer Numerical Control (CNC) machines to manufacture precision parts and components. CNC Programmers create the instructions (programs) that guide the machines on how to cut, shape, or finish materials like metal, plastic, or wood. CNC Operators set up the machines, load materials, and oversee the operation, ensuring that parts are produced to exact specifications. Both roles require technical knowledge, attention to detail, and the ability to read blueprints and technical drawings.

What are the key skills and qualifications needed to thrive as a CNC programmer and operator?

To thrive as a CNC Programmer and Operator, you need a solid understanding of machining processes, blueprint reading, and G-code programming, often supported by technical training or certification in CNC machining. Familiarity with CAD/CAM software, CNC machines, and precision measuring instruments is typically required. Attention to detail, problem-solving skills, and effective communication set outstanding professionals apart in this role. These competencies ensure accurate production, minimize errors, and maintain safety and efficiency in manufacturing environments.

What are some common challenges CNC programmers and operators face when transitioning between different types of CNC machines or materials?

CNC Programmers and Operators often encounter challenges when switching between various CNC machines or working with new materials, such as adapting to different machine controls, tooling requirements, and programming languages. Each machine may have unique operating procedures and software, which requires quick learning and attention to detail. Additionally, different materials—like aluminum, steel, or plastics—necessitate adjustments to feeds, speeds, and cutting strategies to ensure quality and efficiency. Successfully navigating these transitions involves continuous learning, strong troubleshooting skills, and collaboration with engineers and machinists to optimize performance and minimize downtime.

What is the difference between Cnc Programmer And Operator vs Cnc Machinist?

AspectCnc Programmer And OperatorCnc Machinist
CredentialsTechnical diploma or certification, experience with CNC softwareTechnical diploma, hands-on machining experience
Work EnvironmentDesigning programs, setting up machines, operating CNC equipmentOperating machines, performing manual adjustments, inspecting parts
Industry UsageManufacturing, aerospace, automotiveManufacturing, metalworking, fabrication

While both roles involve working with CNC machines, Cnc Programmer And Operator focuses on creating and implementing CNC programs and operating machines, whereas Cnc Machinist primarily performs manual machining and machine setup. The roles often overlap but differ mainly in programming responsibilities and scope of work.

Do CNC programmers make good money?

CNC programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery. Overall, CNC programming can be a well-paying career for those with technical skills and experience.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher salaries, especially in manufacturing environments with complex machinery.

Is there a demand for CNC programmers and operators?

There is strong demand for CNC programmers and operators due to ongoing manufacturing needs and automation trends. Skilled workers with knowledge of CNC machines, G-code, and CAD/CAM software are especially sought after in various industries such as aerospace, automotive, and medical device manufacturing.

What are popular job titles related to Cnc Programmer And Operator jobs in British Columbia?

For Cnc Programmer And Operator jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Cnc Programmer And Operator jobs in British Columbia look for?

The top searched job categories for Cnc Programmer And Operator jobs in British Columbia are:

What cities in British Columbia are hiring for Cnc Programmer And Operator jobs?

Cities in British Columbia with the most Cnc Programmer And Operator job openings:

Infographic showing various Cnc Programmer And Operator job openings in British Columbia as of August 2026, with employment types broken down into 40% Full Time, 58% Part Time, 1% Contract, and 1% Nights. Highlights an 99% Physical, and 1% Remote job distribution.

CNC Brake Press Operator

Flynn Group of Companies

Vancouver, BC • On-site

CA$35 - CA$45/hr

Full-time

Re-posted 7 days ago


Job description

At Flynn, it's not just a job, it's a career

The CNC Brake Press Operator is a full-time position reporting to the Metals Production Manager. This position will be based out of our Manufacturing Facility (located at 2365 192 Street Surrey, BC). 

A Day In The Life
  • With Safety as the primary focus, operate a large footprint double folder and other associated accessories such as loaders, slitter, and decoiler
  • Work with programmer to set up tooling and work offsets to help modify and standardize program parameters as required
  • Strong understanding of folding systems and related material handling equipment
  • Srong understanding of sheet metal and finish types for process requirements
  • Ability to work within standardised, programdriven production environments
  • Proven capability to diagnose process issues and communicate clearly with programming and maintenance teams
  • Demonstrated commitment to quality, repeatability, and safe operation in a highthroughput environment
  • Willingness to contribute to continuous improvement, documentation, and operator training
  • Understanding of CNCcontrolled folding systems, not just manual brake operation
  • Ability to work within parametric or rulebased programs
  • Comfort identifying issues across mechanical, electrical, hydraulic, and control layers
  • Experience working with machine HMI interfaces, diagnostics screens, and alarm states
  • Understanding of process capability, repeatability, and tolerance stackup
  • Familiarity with standard work, setup sheets, or documented operating envelopes
  • Proficiency using precision measuring tools (calipers, micrometers, angle gauges, bend testers)
  • Willingness to support continuous improvement initiatives
What We Are Seeking
  • 5+ years of experience as a primary operator of CNC press brakes and accessories along with knowledge of custom flashings, panels, and sequencing
  • Postsecondary training preferred, such as:
    • Machining / CNC program
    • Manufacturing Technician diploma
    • Sheet Metal Worker or Metal Fabrication trade training
  • Completion of a CNC machining or fabrication certificate
  • Formal training on:
    • CNC press brakes/folders
    • Automated folding systems
  • Experience with a 26-foot Thelmann TD150 double folder or similar machinery is an advantage
  • Certifications preferred:
    • Overhead crane certification
    • Forklift / Combi- lift certification
    • LockoutTagout (LOTO) training
    • WHMIS / industrial safety training
 
What We Offer
  • RRSP matching
  • Company events
  • Dental care
  • Extended health care
  • Vision care
$35 - $45 an hour
#LI-AA1

Flynn Group of Companies is the leading trade contractor in North America that works on virtually every aspect of a building's outer layer, including Roofing, Glazing, Waterproofing, and Architectural Metals. The foundation of our award winning success is having the right people on our team.
Disclosure: We use an AI-powered system to initially screen resumes.  However,  all applications/resumes are also reviewed by our team of Human Resources and Talent Acquisition Professionals to ensure a fair and thorough evaluation in determining a candidate's potential fit for a role they applied to.
This posting is for an existing vacancy within the organization.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job