
CNC Programmer
Employer Solutions Staffing Group
Most applications go out cold — see where you stand first. No sign-up to start.
Don't just apply. Show up ready.
Olive works from this exact posting — no sign-up to start.
At a glance
Job overview
Employer Solutions Staffing Group is hiring a CNC Programmer. The CNC Programmer is responsible for creating, editing, and optimizing CNC programs to support high-quality machining operations. This role works closely with machinists, engineers, and production teams to ensure parts are produced accurately, efficiently, and meet tight tolerances and customer specifications.
Key focus areas include Develop and modify CNC programs for mills, lathes, and/or Swiss machines, Use Mastercam, G-code, or other CAM software to generate toolpaths, and Set up machines or support setup teams with tooling, offsets, and process instructions.
Successful candidates bring High School Diploma, Experience Programming CNC Machines, and Experience With Setup Or Machining. Important skills include Mastercam, G-code, CAM Software, Tooling Strategies, Machining Processes, and Blueprint Reading.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
Job Duties
CNC Programmer
Overview
The CNC Programmer is responsible for creating, editing, and optimizing CNC programs to support high-quality machining operations. This role works closely with machinists, engineers, and production teams to ensure parts are produced accurately, efficiently, and to customer specifications.
Key Responsibilities
Develop and modify CNC programs for mills, lathes, and/or Swiss machines
Use Mastercam, G-code, or other CAM software to generate toolpaths
Set up machines or support setup teams with tooling, offsets, and process instructions
Optimize cycle times, tooling strategies, and machining processes
Read and interpret blueprints, CAD models, and technical drawings
Troubleshoot machining issues and adjust programs as needed
Ensure all parts meet tight tolerances and quality standards
Collaborate with production, engineering, and quality teams
Maintain organized program files and documentation
Minimum Education Required
High School Diploma
Minimum Experience Required
Qualifications
Experience programming CNC machines (mill/lathe/Swiss depending on shop)
Strong knowledge of Mastercam or similar CAM software
Solid understanding of tooling, feeds/speeds, and machining principles
Ability to read blueprints and GD&T
Problem-solving mindset and high attention to detail
Experience with setup or machining is a plus
Shift
First (Day)
Number of Openings
1
Public Transportation Accessible
No
Veterans Encouraged to Apply
Yes
Physical Required
No
Drug Test Required
No
Compensation
$25.00 - $38.00 / Hourly
Postal Code
55303
Job Type
Full Time
Place of Work
On-site
Requisition ID
10
Job Benefits
Health, Dental, and Vision Insurance
Application Instructions
Ready to apply? Submit your application online at www.landmark-personnel.com, email your resume to [email protected], or give us a call at 763-241-3905. We look forward to hearing from you!
You've read the whole posting — now see how you match it.