CNC Programmer
gpac
Job Description CNC Programmer | Mastercam | Multi Axis Machining
Are you the person everyone turns to when a program needs to run faster, hold tighter tolerances, or solve a difficult machining problem?
We're looking for an experienced CNC Programmer who enjoys programming complex parts, improving machining processes, and working closely with machinists to bring challenging components into production.
This is more than a programming role. You'll own the process from engineering drawings through production-ready programs while serving as a technical leader for the machining team. What You'll Do
• Create and optimize CNC programs using Mastercam for complex precision machined components.
• Develop efficient machining strategies for 3, 4, and 5 axis applications.
• Select tooling, feeds, speeds, and workholding solutions.
• Lead setup validation, prove-outs, and first article production.
• Troubleshoot programming and machining issues.
• Improve cycle times, tool life, and manufacturing efficiency.
• Create setup documentation and maintain program revisions.
• Partner with Engineering, Production, and Quality to deliver reliable manufacturing processes.
• Mentor programmers and machinists while helping raise technical capability across the shop. What We're Looking For
• Strong Mastercam programming experience.
• Experience machining complex precision components.
• Solid understanding of GD&T and engineering drawings.
• Experience with CNC milling, turning, or both.
• Knowledge of tooling, fixtures, workholding, and machining strategy.
• Strong troubleshooting and problem-solving skills.
• Experience proving out new programs and supporting production.
Preferred Experience
• 3 to 7+ years of CNC programming experience.
• Multi axis machining experience.
• Fanuc, Haas, Mazak, or similar CNC controls.
• Fixture design or tooling experience.
• Continuous improvement or Lean manufacturing experience.
Why You'll Enjoy This Role
You'll have the opportunity to solve challenging manufacturing problems, influence machining strategy, improve production performance, and work alongside a skilled technical team that values quality and continuous improvement.
If you're an experienced Mastercam programmer looking for a role where your technical expertise makes a measurable impact, we'd like to speak with you.
Submit a current Resume to be considered. Contact Shakiera Gronenthal @View email address on click.appcast.io All qualified applicants will receive consideration without regard to race, age, color, sex (including pregnancy), religion, national origin, disability, sexual orientation, gender identity, marital status, military status, genetic information, or any other status protected by applicable laws or regulations. GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 1990. We are extremely competitive, client-focused and realize that our value is in our ability to deliver the right solutions at the right time.
Are you the person everyone turns to when a program needs to run faster, hold tighter tolerances, or solve a difficult machining problem?
We're looking for an experienced CNC Programmer who enjoys programming complex parts, improving machining processes, and working closely with machinists to bring challenging components into production.
This is more than a programming role. You'll own the process from engineering drawings through production-ready programs while serving as a technical leader for the machining team. What You'll Do
• Create and optimize CNC programs using Mastercam for complex precision machined components.
• Develop efficient machining strategies for 3, 4, and 5 axis applications.
• Select tooling, feeds, speeds, and workholding solutions.
• Lead setup validation, prove-outs, and first article production.
• Troubleshoot programming and machining issues.
• Improve cycle times, tool life, and manufacturing efficiency.
• Create setup documentation and maintain program revisions.
• Partner with Engineering, Production, and Quality to deliver reliable manufacturing processes.
• Mentor programmers and machinists while helping raise technical capability across the shop. What We're Looking For
• Strong Mastercam programming experience.
• Experience machining complex precision components.
• Solid understanding of GD&T and engineering drawings.
• Experience with CNC milling, turning, or both.
• Knowledge of tooling, fixtures, workholding, and machining strategy.
• Strong troubleshooting and problem-solving skills.
• Experience proving out new programs and supporting production.
Preferred Experience
• 3 to 7+ years of CNC programming experience.
• Multi axis machining experience.
• Fanuc, Haas, Mazak, or similar CNC controls.
• Fixture design or tooling experience.
• Continuous improvement or Lean manufacturing experience.
Why You'll Enjoy This Role
You'll have the opportunity to solve challenging manufacturing problems, influence machining strategy, improve production performance, and work alongside a skilled technical team that values quality and continuous improvement.
If you're an experienced Mastercam programmer looking for a role where your technical expertise makes a measurable impact, we'd like to speak with you.
Submit a current Resume to be considered. Contact Shakiera Gronenthal @View email address on click.appcast.io All qualified applicants will receive consideration without regard to race, age, color, sex (including pregnancy), religion, national origin, disability, sexual orientation, gender identity, marital status, military status, genetic information, or any other status protected by applicable laws or regulations. GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 1990. We are extremely competitive, client-focused and realize that our value is in our ability to deliver the right solutions at the right time.
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Marietta, GA vacancy
$19 - $26 per hour
...CNC Machine OperatorWe are seeking skilled and reliable CNC Machine Operators to join our manufacturing team. In this role, you will be responsible for setting up, operating, and maintaining CNC machinery to produce high-quality precision parts. The ideal candidate has...Suggested$40 - $50 per hour
...CNC ProgrammerOur client is currently seeking a CNC Programmer. In this role, you will be working for a reputable manufacturer.Responsibilities:The CNC Programmer will use blueprints and 3D computer designs to create and write programs for precise cutting. This will be...SuggestedTemporary work- ...Job Description Job Description Responsibilities: Create CNC programs for 5-axis VMC and Multi-Tasking Turn/Mill machines... ...inspection, 3D printed Collaborate in planning meeting with other programmers and quality personnel on new part Qualifications: ~5+...Suggested
$30 - $40 per hour
...Job Description Job Description Job Title: CNC Machinist 1st shift Pay up to 40 per hour Job Description As a CNC Machinist, you will be responsible for setting up and operating CNC lathes and mills. You will machine components following blueprints, routings...SuggestedHourly payWeekly payContract workTemporary workWork at officeMonday to FridayMonday to ThursdayDay shift$30 - $40 per hour
...CNC MachinistAs a CNC Machinist, you will be responsible for setting up and operating CNC lathes and mills. You will machine components following blueprints, routings, and standard work while ensuring precise inspection using gauges, micrometers, and other measuring tools...SuggestedContract workTemporary workMonday to FridayMonday to Thursday- ...CNC Machine OperatorTop client is looking for an experienced CNC Machine Operator in the Atlanta area. Experience:Woodworking or Cabinet experience preferredPreparing and operating CNC machines to perform tasks such as drilling, grinding, milling etc.Understanding specifications...
- ...Job Description Job Description EDM Technologies is looking for an experienced CNC Machinist to join our team of experienced team. Daily responsibilities will include setup and operation of our Hurco CNC Machining Centers. We are looking for an individual that has...
- ...Job Description Job Description We are seeking a skilled and reliable CNC Machine Operator to join our manufacturing team at our metal fabrication facility. In this role, you will be responsible for setting up, operating, and maintaining CNC machinery to produce...Weekly payFlexible hours
- ...Job Description Job Description JOB DESCRIPTION Are you a detail-oriented programmer or machinist who is proud of his or her workmanship? In that case, Win-Tech wants to talk to you! We work with titanium, aluminum, stainless steel, and so much more -...Full timeApprenticeshipDay shift
$22 per hour
...CNC Machinist We are hiring all levels - entry up to expert with salaries starting at $22/hr and up to $55/hr for expert level. Position Overview We are seeking an experienced CNC Machinist to program, set up, and operate precision CNC equipment, with specific experience...$32 - $46 per hour
...Job Description Job Description CTR Group is seeking a CNC Mill and Lathe Machinist for an Industrial Technology Company focused on robotics and automation in the Winston, GA area. Immediate opening and urgently hiring! A Direct-Hire Position! Pay Range: $32 -...Hourly payImmediate startAfternoon shift- ...CNC Machine Operator IJob Category: Operations - Machine OperatorRequisition Number: CNCMA001704Posted: June 10, 2025Full-TimeOn-siteHourly Range: $16.34 USD to $24.50 USDRate: $20 USD per hourLocation: Lithia Springs, GA 30122, USAJob DetailsDescriptionThis position is...
$22 - $25 per hour
...Job Full Description CNC Machine Operator Pay: $22.00-$25.00 based on Experience Temp- Perm Position Experience Required Shift: 8AM-5PM Decatur Atlanta Area Essential Functions Starts up and shuts down the machine. Reads blueprint...Permanent employmentTemporary workWork at officeShift work- ...Responsibilities Setup, troubleshoot, and manage basic operation of CNC mill/turn equipment Study blueprints, manuals, SOP,... ...who can confer with engineers, production personnel, programmers, or others to resolve machining or assembly problems Perform...Full timeFlexible hours
$17.72 per hour
...assisting a local client in their search to find Machine Operators in Smyrna. As a Machine Operator you will be responsible for operating a CNC Machine to make firearms and related products. Apply Now if you meet the qualifications listed below. Responsibilities for this...Contract workLocal areaDay shiftAfternoon shift- ...CNC OperatorWe open up your world with every drive. Would you like to work on the development of roof systems for future car models together with some of the market leaders in the automotive industry? Inalfa Roof Systems is a world leading supplier for OEM automotive roof...Work experience placementShift work
$20 - $23 per hour
...CNC MachinistNow hiring for a CNC Machinist Location: Atlanta, GA Pay Rate: $20.00 – $23.00 per hour Schedule: 1st Shift | 7 AM – 3:30 PM | Monday – FridayFor CNC Machinist jobs in Atlanta, this is where precision meets pride. Tight tolerances, tough specs, and the kind...Hourly payShift workDay shift- ...Job Summary The CNC Programmer/Operator is responsible for reading and interpreting design blueprints, programming the CNC machines, and setup of the machine to desired specifications. This role requires expertise in machine operation, programming, and quality control...Temporary work
- ...partnerships in American industry. For more information about our products, please visit WAVE is currently looking for a CNC Machine Operator to join our team! Schedule: Monday through Friday 5:00 AM - 1:00 PM or Monday through Friday 1:00 PM...Local areaImmediate startWorldwideMonday to FridayFlexible hoursShift work
- Job Overview Operate a computer numerical control (CNC) machine to produce machined parts, maintain quality and safety standards, record logs, and communicate any irregularities. Responsibilities Plan machining by reviewing work orders, blueprints, and engineering specifications...Shift workAfternoon shift
- ...Position Summary: Sets up and operates CNC panel saw in order to cut material to its required finished product. Essential Duties and Responsibilities: Include the following, as well as other duties that may be assigned. * Reads blueprint or job order for...Full timeTemporary workFlexible hours
$26 - $33 per hour
...school diploma or general education degree (GED) required and 3 years related experience or a combination of education and experience. CNC programming experience preferred.Required Skills: Knowledge of operating processes and equipment Good math skills with analytical...Hourly pay$47.84k
Are you a skilled machinist who takes pride in precision metal fabrication? We’re looking for a sharp Press Brake / CNC Turret Punch Operator to join a top-tier manufacturing facility. If you know how to read drawings, dial in settings, and keep machines running like...Permanent employmentTemporary workWork experience placementShift work$35 - $40 per hour
...Job Description Job Description Job Title: CNC Machinist Job Description As a CNC Machinist, you will be responsible for overseeing the complete machining process. This includes machine setup, programming adjustments, tooling selection, precision part production,...Weekly payContract workTemporary workWork at officeShift workNight shiftDay shiftAfternoon shift- ...and repair issues as they ariseAbility to effectively use various measuring devices for quality control observanceHigh attention to detailAdditional Assets/ Experience:CNC Plasma CuttingCNC Laser CuttingCNC machiningManual millingWeldingJob Types: Full-time, Permanent...Permanent employmentFull time
$27 per hour
...Job Description Job Description CTR Group is seeking a CNC Water Jet Operator for an Industrial Technology Company focused on robotics and automation in the Winston, GA area. Immediate opening and urgently hiring! A Direct-Hire Position! Pay Rate: $27 per Hour...Hourly payImmediate startShift work- ...Machinist/Programmer OpportunityOur client is seeking a skilled Machinist/Programmer to join their team in Albany, Georgia. The successful candidate will be responsible for CNC programming for mill and lathe parts, creating program setup sheets, aiding in fixturing, recommending...Temporary work
- ...opportunity to grow with an expanding organization, send us your resume.Qualified candidates will have a minimum of 5 years' experience with CNC setup and programming.Responsibilities and DutiesProduce quality machined parts by programming, setting up, and final machining of...Temporary workCurrently hiring
- ...Set up and operate a variety of machines performing various machining operations from simple to very complex using both manual and CNC (Computer Numeric Control) machining equipment (including, but not limited to - mills, drills, grinders, lathes, horizontal / vertical...Hourly payFull timeContract workApprenticeshipImmediate startRelocation packageMonday to FridayShift workDay shiftAfternoon shift
- ...Job Description Job Description CNC APPLICATIONS ENGINEER (Relocation Paid) TROY, AL (2nd Shift: 4 pm - 3 am) SUMMARY/OBJECTIVE: The CNC Application Engineer will provide a broad knowledge of cutting tools with the ability to trouble shoot 5 axis milling,...RelocationAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


