1

Cnc Cam Software Jobs (NOW HIRING)

CNC Programmer

Voorheesville, NY · On-site

$31 - $41/hr

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 ...

CAM Programmer(5-axis)

Raynham, MA · On-site

$27.50 - $37.50/hr

Strong 5-axis CNC programming/machining experience, including simultaneous 5-axis or 3+2 * Hands-on experience with Mastercam, Siemens NX CAM, CATIA V5, or similar CAM software * CNC milling and ...

CNC Programmer

Voorheesville, NY · On-site

$31 - $41/hr

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 ...

CNC Machinist

Kilgore, TX · On-site

$20 - $24/hr

ESSENTIAL DUTIES & RESPONSIBILITIES - Program CNC machines using G-code and/or CAM software * Perform complex setups, including fixturing, tooling selection, and offsets * Machine close-tolerance ...

CNC Machinist

Kilgore, TX · On-site

$20 - $24/hr

ESSENTIAL DUTIES & RESPONSIBILITIES - Program CNC machines using G-code and/or CAM software * Perform complex setups, including fixturing, tooling selection, and offsets * Machine close-tolerance ...

CNC Machinist

Wilkes Barre, PA · On-site

$20 - $24/hr

ESSENTIAL DUTIES & RESPONSIBILITIES - Program CNC machines using G-code and/or CAM software * Perform complex setups, including fixturing, tooling selection, and offsets * Machine close-tolerance ...

Okuma, Fanuc CAM Software: BobCAD-CAM Why this job is worth considering RAM Welding is hiring 2 experienced CNC Programmer/Machinists to take parts from print to finished product in Lubbock. You'll ...

CNC Machinist

Kilgore, TX · On-site

$16.75 - $23/hr

Program CNC machines using G-code and/or CAM software * Perform complex setups, including fixturing, tooling selection, and offsets * Machine close-tolerance parts from steel, aluminum, and specialty ...

CNC Machinist

Wilkes Barre, PA · On-site

$20 - $24/hr

ESSENTIAL DUTIES & RESPONSIBILITIES - Program CNC machines using G-code and/or CAM software * Perform complex setups, including fixturing, tooling selection, and offsets * Machine close-tolerance ...

CNC Machinist

Kilgore, TX · On-site

$16.75 - $23/hr

Program CNC machines using G-code and/or CAM software * Perform complex setups, including fixturing, tooling selection, and offsets * Machine close-tolerance parts from steel, aluminum, and specialty ...

$150 - $200/hr

Develop, deploy, customize, and support software solutions to drive efficiency and automation in CNC programming and machining fabrication* Drive adoption and implementation of efficiency-increasing ...

CNC Technician & Programmer

Iowa City, IA · On-site

$26 - $35.50/hr

Ability to take a 3D model and plug it into CAD/CAM software to make things run. Strong CNC experience working within a job shop, who is able to come in and hit the ground running. Requirements ...

CNC Machinist

Kilgore, TX · On-site

$16.75 - $23/hr

Program CNC machines using G-code and/or CAM software * Perform complex setups, including fixturing, tooling selection, and offsets * Machine close-tolerance parts from steel, aluminum, and specialty ...

Ability to take a 3D model and plug it into CAD/CAM software to make things run. * Strong CNC experience working within a job shop, who is able to come in and hit the ground running. * Proficient in ...

Showing results 41-60

Cnc Cam Software information

See salary details

$16

$30

$44

How much do cnc cam software jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for cnc cam software in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is the difference between Cnc Cam Software vs Cnc Programmer?

AspectCnc Cam SoftwareCnc Programmer
Primary RoleDesigns and generates toolpaths for CNC machines using CAD/CAM softwareCreates, tests, and adjusts CNC machine programs for manufacturing parts
Required SkillsKnowledge of CAD/CAM software, machining processes, and G-code generationUnderstanding of CNC operations, programming languages, and machine setup
Work EnvironmentTypically in engineering or manufacturing settings, using computer softwareIn manufacturing shops or production floors, operating CNC machines and testing programs

While Cnc Cam Software focuses on designing and generating toolpaths, Cnc Programmers implement and fine-tune these programs for actual machining. Both roles require knowledge of CNC operations, but Cnc Cam Software is more software-centric, whereas Cnc Programmers work directly with machine setup and production.

More about Cnc Cam Software jobs

What cities are hiring for Cnc Cam Software jobs?

Cities with the most Cnc Cam Software job openings:

What states have the most Cnc Cam Software jobs?

States with the most job openings for Cnc Cam Software jobs include:

Infographic showing various Cnc Cam Software job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer

Atlas Copco

Voorheesville, NY • On-site

$31 - $41/hr

Full-time

Retirement, PTO

Posted 15 days ago


Atlas Copco rating

8.5

Company rating: 8.5 out of 10

Based on 60 frontline employees who took The Breakroom Quiz

90th of 499 rated machine equipment manufacturers


Job description

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.

What Atlas Copco employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom