Cnc Programmer/machinist

Surrey, BC, CA, Canada

Job Description

About Affinity Manufacturing



Affinity Manufacturing Ltd. is a precision custom manufacturer specializing in complex, high-tolerance components for diverse industries. We value technical excellence, teamwork, and continuous improvement.

About the Role



We're seeking a skilled CNC Programmer/Machinist to turn technical drawings into precision parts. You'll program, set up, and machine components with tight tolerances while ensuring top quality and efficiency.

Key Responsibilities



Program and set up 3, 4, and 5-axis milling/turning machines using Mastercam

Develop efficient tool paths and machining strategies

Interpret drawings and GD&T for accurate setups

Machine parts from materials like stainless steel, aluminum, and titanium

Inspect parts using micrometers, calipers, height gauges, and CMMs

Collaborate with engineering and production teams to improve processes

Document setups and maintain machines

Skills and Experience



Proven CNC programming and machining experience (multi-axis)

Proficient in Mastercam or similar CAM software

Turning milling experience

Experience with precision high complex part with high tolerance

Ability to use various measuring instruments

Experience working on different type of material

Excellent problem-solving and teamwork skills

Supervisory experience an asset

Legally eligible to work in Canada

Why Join Affinity



Competitive pay

Extended health and dental benefits

Advanced machines & challenging precision work

Supportive, growth-focused team environment

How to Apply



If you take pride in precision and craftsmanship, send your resume and a brief note about your CNC programming experience to Affinity Manufacturing Ltd.

Job Type: Full-time

Pay: $34.00-$39.00 per hour

Benefits:

Dental care Extended health care
Application question(s):

Can you program, setup CNC machines, and create the Mastercam files?
Work Location: In person

Application deadline: 2025-11-10
Expected start date: 2025-11-24

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3019630
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Surrey, BC, CA, Canada
  • Education
    Not mentioned