Back to jobs
B

CNC Programmer (884)

Mount Laurel, NJPosted 3 weeks ago
Full-timeonsitemid

Job Description

Job Summary:

The CNC Programmer plays a critical role in supporting precision manufacturing operations by developing, optimizing, and maintaining CNC programs that drive safe, efficient, and high-quality production. This position is responsible for translating engineering designs into accurate and repeatable machining processes using Mastercam and SolidWorks for both milling and turning operations. Working closely with Engineering, Manufacturing, and Quality teams, the CNC Programmer ensures programs meet design intent, production requirements, and quality standards while supporting continuous improvement initiatives. Success in this role requires strong technical expertise, attention to detail, and a collaborative approach in a fast-paced manufacturing environment.

 

Key Responsibilities:

  • Create, modify, and optimize CNC programs using Mastercam for both mills and lathes.
  • Interpret complex engineering drawings and 3D models using SolidWorks to generate accurate tool paths and setup instructions.
  • Select appropriate cutting tools, speeds, feeds, and Workholding methods for each job.
  • Collaborate with machinists, engineers, and quality control to ensure manufacturability and adherence to specifications.
  • Perform test runs and troubleshoot programming or machining issues to ensure zero-defect output.
  • Maintain program database and documentation for version control and compliance.
  • Implement continuous improvement initiatives focused on reducing cycle times and increasing tool life and machine utilization.
  • Ensure compliance with safety standards, ISO/AS9100 quality requirements, and company policies.

Required:

  • 5+ years of CNC programming experience with mills and lathes in a precision manufacturing environment.
  • Proficiency in Mastercam (latest version preferred) and SolidWorks.
  • Strong knowledge of G-code and M-code.
  • Ability to read and interpret blueprints, GD&T, and 3D models.
  • Hands-on experience with CNC machine setup and operation.
  • Strong analytical, problem-solving, and communication skills.

Preferred:

  • Experience with multi-axis machining and live tooling.
  • Familiarity with ERP systems and DNC file transfer systems.
  • Prior work in aerospace, medical device, or automotive sectors.

Physical Requirements:

  • Ability to stand, walk, bend, and lift up to 50 lbs. as required in a manufacturing environment.
  • Comfortable working in a shop setting with exposure to machining equipment and noise.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.