Demo

CNC Programmer

Atlas Copco
Voorheesville, NY Full Time
POSTED ON 8/25/2026
AVAILABLE BEFORE 9/23/2026
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.-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.

Salary : $31 - $41

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
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 Atlas Copco

  • Atlas Copco Rock, SC
  • Production Test Technician Join Atlas Copco Compressors LLC as a Production Test Technician, playing a vital role in assuring the superior quality, reliabi... more
  • 1 Day Ago

  • Atlas Copco Texas, TX
  • Your role Your mission as the Open-Clean-Close (OCC) mechanic is to provide expert repair services for our technology solutions, delivering unmatched custo... more
  • 1 Day Ago

  • Atlas Copco Texas, TX
  • Your role Your mission of the Boiler Test Fire Technician is to prepare, set up and perform test fires on rental boilers and related equipment before deplo... more
  • 1 Day Ago

  • Atlas Copco Jersey, NJ
  • Our solutions are a key part of most industries - electronics, medical research, renewable energy, food production, infrastructure and many more. Working w... more
  • 2 Days Ago


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

  • Atlas Copco Group Voorheesville, NY
  • Your role As a CNC Programmer, your mission is to leverage your programming and machining expertise to optimize CNC processes, introduce innovative automat... more
  • 6 Days Ago

  • GENESYS Consulting Services, Inc. Albany, NY
  • This is a 30 month opportunity on the Hourly-Based IT Services (HBITS) Contract at the State of New York. (Possibility of extension). Required Experience: ... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!