CNC Programmer

Atlas Copco Holding GmbH

New York, Northern (NY, KY)

Hybrid

USD 43,000 - 56,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus
Paid time off
401(k) matching
Flexible hours

Job summary

Atlas Copco Holding GmbH in Voorheesville, NY is seeking a CNC Programmer to optimize CNC processes, develop post-processors, and advance automation. You will collaborate with Production Engineering and Operations to improve productivity, quality, and manufacturing performance.

You will work with multi-axis machining centers, including mill-turn and machining centers, implementing macros, probing routines, and maintaining programming standards.

Qualifications

  • Proficiency with CAM software for CNC program development and optimization.
  • Experience programming CAM tools and machine controls such as Mazatrol.
  • Strong understanding of CNC machining principles, tooling selection, GD&T, and machine controls.
  • Ability to read engineering drawings, specifications, and manufacturing documentation.
  • Strong analytical, problem-solving, and continuous improvement skills.
  • Experience with Esprit CAM preferred.
  • Previous CNC programmer or toolmaker experience preferred.

Responsibilities

  • Develop, optimize, and maintain CNC programs and post-processors for multi-axis machining centers.
  • Create efficient toolpaths that improve cycle times, tool life, and surface finish.
  • Program and support advanced CNC equipment, including mill-turn and machining centers.
  • Validate CNC programs through machine prove-outs and troubleshoot issues.
  • Collaborate with Production Engineering and Operations to implement reliable processes.
  • Develop and support CNC automation solutions, including macros and probing routines.
  • Establish and maintain programming standards and technical documentation.
  • Identify opportunities to improve machining efficiency and quality.

Skills

CNC programming
Mazatrol
Esprit CAM
Multi-axis machining
GD&T
Toolpath optimization
Automation macros

Education

Technical degree or equivalent

Tools

Esprit CAM
Mazatrol

Job description

As a CNC Programmer, your mission is to leverage your programming and machining expertise to optimize CNC processes, introduce innovative automation solutions, and support cutting-edge equipment including mill-turn and machining center technology. Working closely with production and engineering teams, you will transform complex manufacturing requirements into efficient, reliable programs that improve productivity, quality, and operational performance.You will report to the Production Engineering Team Lead.

You will

  • Develop, optimize, and maintain CNC programs and post-processors using CAM software for multi-axis machining centers.
  • Create efficient machining strategies and toolpaths that improve cycle times, tool life, surface finish, and overall machine performance.
  • Program and support advanced CNC equipment, including mill-turn and machining center technologies.
  • Validate CNC programs through machine prove-outs and troubleshoot programming-related manufacturing issues.
  • Collaborate with Production Engineering and Operations teams to implement reliable and repeatable manufacturing processes.
  • Develop and support CNC automation solutions, including macros, probing routines, and parametric programming enhancements.
  • Establish and maintain programming standards, best practices, and technical documentation.
  • Continuously identify opportunities to improve machining efficiency, consistency, quality, and manufacturing capability.
  • Support the integration of new machining technologies and equipment as the manufacturing operation continues to grow and evolve.
Your role

As a CNC Programmer, your mission is to leverage your programming and machining expertise to optimize CNC processes, introduce innovative automation solutions, and support cutting-edge equipment including mill-turn and machining center technology. Working closely with production and engineering teams, you will transform complex manufacturing requirements into efficient, reliable programs that improve productivity, quality, and operational performance.You will report to the Production Engineering Team Lead.

You will

  • Develop, optimize, and maintain CNC programs and post-processors using CAM software for multi-axis machining centers.
  • Create efficient machining strategies and toolpaths that improve cycle times, tool life, surface finish, and overall machine performance.
  • Program and support advanced CNC equipment, including mill-turn and machining center technologies.
  • Validate CNC programs through machine prove-outs and troubleshoot programming-related manufacturing issues.
  • Collaborate with Production Engineering and Operations teams to implement reliable and repeatable manufacturing processes.
  • Develop and support CNC automation solutions, including macros, probing routines, and parametric programming enhancements.
  • Establish and maintain programming standards, best practices, and technical documentation.
  • Continuously identify opportunities to improve machining efficiency, consistency, quality, and manufacturing capability.
  • Support the integration of new machining technologies and equipment as the manufacturing operation continues to grow and evolve.
To succeed, you will need

We encourage you to apply even if you don't meet every single requirement. We value diverse experiences and perspectives and are excited to see what you bring to the role.

You hold a technical degree, certification, or have equivalent hands-on experience in CNC programming, machining, manufacturing technology or related fields.

  • Proficiency with CAM software for CNC program development, toolpath creation, and machining optimization.
  • Experience programming CNC machine tools using CAM software and machine control platforms such as Mazatrol.
  • Strong understanding of CNC machining principles, tooling selection, cutting parameters, GD&T, and machine controls.
  • Ability to reach and interpret engineering drawings, specifications, and manufacturing documentation.
  • Strong analytical, problem-solving, and continuous improvement skills.
  • Experience with Esprit CAM software is preferred.
  • Previous experience as a CNC programmer, Toolmaker, or similar precision machining role is preferred.
In return, we offer
  • Culture of trust and accountability: Join a team where your technical expertise is valued, your ideas are heard, and you have the autonomy to own programming solutions that directly impact manufacturing performance and product quality.
  • Lifelong learning and career growth: Expand your skills through hands-on experience with advanced CNC machining technologies, CAM software, automation tools, and new manufacturing equipment. As our operations evolve, you'll have opportunities to grow into advanced technical and engineering roles.
  • Innovation powered by people: Play a key role in implementing new machining technologies, optimizing manufacturing processes, and driving continuous improvement initiatives that support the future of precision manufacturing.
  • Comprehensive compensation and benefits
    • Base salary ranges from $31 to $41 an hour, commensurate with experience and qualifications.
    • Annual bonus structure.
    • Generous paid time off (holiday, vacation, and sick time).
    • 401(k) with up to 6% company match.
    • Flexible working hours to support work-life balance.
Job location

On-Site
This role requires you to work on-site at our office in Voorheesville, United States (US). You will be part of a dynamic team and enjoy the benefits of face-to-face collaboration.#LI-on-site

Contact information

Talent Acquisition Team: Cassandra Quinn

Uniting curious minds
Behind every innovative solution, there are people working together to transform the future. With careers sparked by initiative and lifelong learning, we unite curious minds, and you could be one of them.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Atlas Copco • Village of Voorheesville (NY)

On-site
USD 64,000 - 85,000
Annual bonus
Paid time off
401(k) with match
+1
CNC Programmer
CNC Programmer

Holtec • Camden (NJ)

Hybrid
USD 85,000 - 105,000
Industry-leading medical, dental, and
Hybrid work opportunities
401(k) company match
+4
CNC Programmer
CNC Programmer

NPAworldwide • City of Syracuse (NY)

On-site
USD 60,000 - 97,000
Senior CNC Programmer
Senior CNC Programmer

Claire Myers Consulting • Union City (CA)

On-site
USD 70,000 - 90,000
CNC Manufacturing Engineer
CNC Manufacturing Engineer

Cure Consulting Solutions, LLC • City of Rochester (NY)

On-site
USD 34,440,000 - 53,726,000
Medical, dental, and vision insurance
Company-paid life insurance
401(k) employer matching contributions
+2
CNC Programmer
CNC Programmer

Wilson Combat • Berryville (AR)

On-site
USD 50,000 - 70,000
Competitive salary
40 hours paid vacation after 6 months
Group Health Insurance available
+1
CNC Programmer
CNC Programmer

NPAworldwide • Greenville (SC)

On-site
USD 75,000 - 90,000
Comprehensive medical, dental, and vision coverage
401(k) with matching
Tuition reimbursement
+3
CNC Programmer
CNC Programmer

Rotary Systems, Inc. • Ramsey (MN)

On-site
USD 60,000 - 90,000
Career development opportunities
IRA options with company contributions
Life and disability insurance
CNC Programmer
CNC Programmer

LeoForce • California (MO)

On-site
USD 48,000 - 62,000
Medical, Dental, Vision
401(k) with employer match
Paid holidays and vacation
CNC Programmer
CNC Programmer

Quest Global • Winston-Salem (NC)

On-site
USD 52,000 - 62,000
401(k)
Dental insurance
Health insurance
+1