Affinity Manufacturing is a leading custom parts manufacturing company based in Surrey, BC. We specialize in supplying high-quality, custom precision parts to a wide range of companies across North America. Our commitment is to quality craftsmanship, innovative solutions, and a safe, efficient production environment. We value every team member and offer a stable career path in a growing industry.
About the Role
Detail?oriented CNC Lathe Machinist and Programmer with strong expertise in setting up, operating, and programming CNC turning centres for precision manufacturing. Skilled in reading and interpreting engineering drawings, optimizing machining processes, and producing high?quality components within tight tolerances. Known for professionalism, accuracy, and the ability to work independently or as part of a production team.
Key Responsibilities
CNC Lathe programming (G?code, conversational programming)
Machine setup, tooling selection, and offsets
Operation of CNC turning centers (2?axis to multi?axis)
Mastercam / Gibbs CAM / Fanuc / Mazak / HAAS (customize as needed)
Precision measurement using calipers, micrometers, gauges, CMM reports
Blueprint reading, GD&T, and tolerancing
Troubleshooting machining issues & process improvements
Collaborate with Engineeringand Production teams to improve Processes
Preventative maintenance and machine upkeep
Strong understanding of machining speeds, feeds, and materials (steel, aluminum, titanium, stainless, plastics, etc.)
Quality control & documentation according to shop standards
Skills and Experience
Minimum 3 yrs CNC programming and machining experience.
Legally eligible to work in Canada
Proficient in Mastercam or similar CAM software
Ability to program and optimize CNC lathe operations to reduce cycle times and improve part accuracy.
Ability to perform full machine setups including chucking, jaws, tooling, and zeroing.
Ability to inspect first?off and in?process parts to ensure consistent quality.
Ability to adjust tooling, offsets, and programs to meet dimensional and surface?finish requirements.
Ability to collaborate with engineering and production teams to solve machining challenges.
Experience with precision high complex part with tight tolerance
Supervisory experience an asset
Why Join Affinity
Competitive Pay
Extended health and dental benefits
Advanced machines & challenging precision work
Supportive, growth-focused team.
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. at admin@machining.ca
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 Lathe?
Work Location: In person
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.