Demo

CNC Programmer

Synerfac Technical Staffing
Harleysville, PA Full Time
POSTED ON 7/26/2026
AVAILABLE BEFORE 8/25/2026
CNC Programmer
Harleysville, PA
Pay: $80k - $90k
Shift: 7am to 3:30pm

Responsibilities
This role is responsible for creating CNC programs for 3-5 axis milling centers and CNC lathes to manufacture parts to required specifications using Mastercam software, along with designing fixtures and special cutting tools and providing technical support to the manufacturing floor and DFM meetings.

-Program CNC machines within the manufacturing unit and adjust machine controls and tool settings to keep dimensions within specified tolerances
-Examine machines to become familiar with tooling setup, optimizing programs for feeds/speeds to maximize production rates
-Work with machinists to troubleshoot machine and program issues as they arise
-Participate in NPI/NPT projects to meet customer expectations by creating innovative solutions
-Collaborate with suppliers to improve quality and reduce costs on machined parts and tools
-Work with external software programmers to streamline post-processing and reduce modifications at the machine or computer
-Specify new equipment needs (size, capability, tooling, fixtures, auxiliary equipment) and onboard new equipment through purchasing of required tooling and software
-Maintain a safe, clean, and orderly work area
-Order all tooling needed to complete jobs and help maintain the standard tooling supply cabinet
-Lead and participate in continuous improvement projects to maximize performance in areas such as throughput, defect rate, and on-time workload completion, including Lean/Six Sigma activities
-Deliver commitments on time per project team expectations and communicate status frequently with team members and functional managers
-Work effectively within the value stream and development teams; apply proficiency in Mastercam, manual and CNC machining processes/equipment/tool selection, G-code, and GD&T/engineering print interpretation; provide work direction to CNC operators and design custom tools
-Program new part numbers run on automation equipment (cobots, part pickers, etc.)

Required Education, Skills, and Experience
-High school diploma or equivalent
-Proficiency in Mastercam and G-code, including Lathe and Mill (4- and 5-axis Mill preferred)
-In-depth knowledge and experience with CNC machining capabilities
-Ability to interpret complex drawings, including GD&T
-Ability to work well in a team environment
-Good communication skills
-Knowledge and experience with CNC machine control systems
-5 years of CNC programming experience

Preferred Education, Skills, and Experience
-2-4 year Engineering/Technical degree
-Vericut and Solidworks experience

Ready to bring your CNC programming expertise to a team that values precision and innovation? Apply today and let's start the conversation.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Synerfac Technical Staffing and our contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undeliverable messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at www.synerfac.com/privacy/

#zrbc

Salary : $80,000 - $90,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Synerfac Technical Staffing

  • Synerfac Technical Staffing Carnegie, PA
  • Our client in Carnegie, PA is seeking Industrial Electricians for their manufacturing plant. Job Description: - Receives instructions, wiring diagrams, spe... more
  • 1 Day Ago

  • Synerfac Technical Staffing Eagle, PA
  • We are seeking a Maintenance Electrician in New Eagle, PA Key Responsibilities -Troubleshoot, diagnose, and repair electrical, mechanical, and control syst... more
  • 1 Day Ago

  • Synerfac Technical Staffing Atlanta, GA
  • Position: Technical Recruiter Reports To: Branch Manager / Recruiting Manager About Us: Synerfac is an industry-leading and growing recruitment company foc... more
  • 2 Days Ago

  • Synerfac Technical Staffing Sterling, VA
  • Accounts Payable Specialist Location: Sterling, VA Shift: Monday - Friday, 8am-5pm Type: Contract to Hire About the company: Our Client is an expert in MEP... more
  • 2 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Harleysville, PA area that may be a better fit.

  • HAWE MANUFACTURING US INC Bethlehem, PA
  • Primary Job Responsibilities: Create programs for Makino Horizontal CNC from prints or solid models using Top Solid CAD/CAM software. Review initial code f... more
  • 1 Month Ago

  • Greene, Tweed Harleysville, PA
  • About the Role: We’re looking for an experienced CNC Programmer to create and optimize programs for 3- to 5-axis milling centers and CNC lathes using Maste... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!