1

Cnc Software Jobs (NOW HIRING)

CNC Programmer

Golden, CO

$27.25 - $37.50/hr

Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi ... software and is alert for abnormal variation and out of tolerance conditions * Works closely with ...

CNC Programmer

Golden, CO

$27.25 - $37.50/hr

... software and is alert for abnormal variation and out of tolerance conditions * Works closely with ... CNC machines to tight tolerances • Proficient with CNC software such as MasterCam X, Haas GL ...

CNC SET-UP

Mount Vernon, OH · On-site

$23.97 - $25.82/hr

Familiarity with G-code programming and CNC software. * Excellent attention to detail and commitment to producing high-quality work. * Physical ability to lift up to 50 lbs and stand for extended ...

... software and is alert for abnormal variation and out of tolerance conditions * Works closely with ... CNC machines to tight tolerances • Proficient with CNC software such as MasterCam X, Haas GL ...

CNC Programmer

Golden, CO · On-site

$27.25 - $37.50/hr

... software and is alert for abnormal variation and out of tolerance conditions * Works closely with ... CNC machines to tight tolerances • Proficient with CNC software such as MasterCam X, Haas GL ...

CNC Programmer

Dayton, OH

$25.75 - $35.25/hr

Stay current on CNC software, machining methods, and emerging technology. * Provide input on capital equipment and machining upgrades. And Build Capability Across the Team * Cross-train Manufacturing ...

CNC Machinist

La Vergne, TN

$19.50 - $26.50/hr

Understanding of blueprints, strong math skills, familiarity with CNC software, and mechanical aptitude. * Effectively communicate with supervisors, engineers, and quality control. * Strong ...

CNC Machinist

La Vergne, TN · On-site

$19.50 - $26.50/hr

Understanding of blueprints, strong math skills, familiarity with CNC software, and mechanical aptitude. * Effectively communicate with supervisors, engineers, and quality control. * Strong ...

CNC Machinist

La Vergne, TN · On-site

$19.50 - $26.50/hr

Understanding of blueprints, strong math skills, familiarity with CNC software, and mechanical aptitude. * Effectively communicate with supervisors, engineers, and quality control. * Strong ...

CNC Programmer-Golden,Colorado

Evergreen, CO

$27.25 - $37.25/hr

... software and is alert for abnormal variation and out of tolerance conditions * Works closely with ... CNC machines to tight tolerances • Proficient with CNC software such as MasterCam X, Haas GL ...

Develop CNC programs for laser cutting, punching, tube laser, and bending machines using Trumpf ... Familiarity with MRP/ERP software used in fabrication workflows. * High attention to detail and ...

Cnc Programmer And Operator

Hanover, PA

$25.50 - $34.75/hr

Use vector and wireframe CNC programming software, preferably VCarve Pro, to prepare and optimize cutting and bending paths. * Work with DXF files and other CAD-based formats to import, modify, and ...

CNC Machinist A

Virginia Beach, VA · On-site

$18.25 - $25/hr

CNC software performance and modification knowledge Completion of pre-requisite training (see departmental training plan) prior to or within 6 months or hire.

CNC Machinist A

Virginia Beach, VA

$18.25 - $25/hr

CNC software performance and modification knowledge Completion of pre-requisite training (see departmental training plan) prior to or within 6 months or hire.

CNC Programmer

Warsaw, IN · On-site

$25.50 - $35/hr

Working knowledge of CNC software; Microsoft Excel, Word, and Outlook. What You Won't Do: * Feel stuck - we offer great opportunities to advance and learn * Get bored - we make a high variety of ...

next page

Showing results 1-20

Cnc Software information

See salary details

$14

$23

$33

How much do cnc software jobs pay per hour?

As of Jun 15, 2026, the average hourly pay for cnc software in the United States is $23.65, according to ZipRecruiter salary data. Most workers in this role earn between $19.71 and $26.92 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a CNC Software Engineer, and why are they important?

To thrive as a CNC Software Engineer, you need expertise in computer programming, CNC machining processes, and a relevant engineering degree or certification. Familiarity with CAD/CAM software, G-code programming, and CNC machine interface systems is typically required. Strong problem-solving skills, attention to detail, and effective communication are essential to collaborate with machinists and optimize production workflows. These skills ensure precise, efficient manufacturing and minimize errors in automated machining environments.

What is the difference between Cnc Software vs Cnc Machinist?

AspectCnc SoftwareCnc Machinist
Primary RoleDesigns, programs, and manages CNC machine operations using software toolsOperates CNC machines to produce parts based on programmed instructions
Required SkillsKnowledge of CAD/CAM software, programming, and machine setupMechanical skills, machine operation, and troubleshooting
Work EnvironmentDesign offices, programming labs, manufacturing facilitiesManufacturing floors, machine shops
CertificationsOften requires CAD/CAM certifications, technical trainingMay require CNC operator certifications or technical diplomas

In summary, Cnc Software professionals focus on programming and designing CNC operations using software, while Cnc Machinists operate the machines to produce parts. Both roles are essential in manufacturing but differ in responsibilities and skill sets.

What are some common challenges faced by CNC Software professionals when integrating new software with existing manufacturing systems?

CNC Software professionals often encounter challenges when integrating new software, such as ensuring compatibility with legacy machines, minimizing production downtime during transitions, and managing data transfer between different platforms. Additionally, they may need to provide training for operators and troubleshoot unexpected errors that arise from system differences. Effective communication with both IT and shop floor teams is essential to ensure a smooth integration and continued workflow efficiency.

What is CNC software?

CNC software refers to computer programs used to design, simulate, and control the operations of computer numerical control (CNC) machines. These programs translate digital blueprints into precise instructions for machinery like mills, lathes, and routers, enabling automated manufacturing. CNC software typically includes CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) tools, helping users create, edit, and optimize toolpaths for production. It plays a critical role in modern manufacturing by improving accuracy, efficiency, and repeatability.
More about Cnc Software jobs
What states have the most Cnc Software jobs? States with the most job openings for Cnc Software jobs include:
Infographic showing various Cnc Software job openings in the United States as of June 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $49,183 per year, or $23.6 per hour.

Precision CNC Operator-Programmer

Express Employment - Waukesha, WI

Waukesha, WI • On-site

$24 - $30/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 21 days ago


Job description

Precision CNC Operator–Programmer Role snapshot
  • Location: Waukesha, WI
  • Pay: $24.00–$30.00/hour
  • Schedule:
    • 1st Shift: Mon–Fri (6:30am–3:00pm)
    • 2nd Shift: Mon–Fri (3:00pm–11:00pm)
  • Type: Contract-to-Hire
  • Job ID: 0899 / 1213
Key responsibilities
  • Hit or exceed production rates per routing or supervisor direction
  • Set up and operate all machines within the assigned department
  • Perform offsets, tool changes, and insert changes to maintain process control
  • Use inspection equipment: Dial Caliper; 0–1”, 1–2”, 2–3” mics; Depth mic set 0–6”
  • Operate and maintain department-specific inspection equipment
  • Execute general maintenance on department machines
  • Program and edit CNC software for job-specific requirements
  • Train team members on departmental machine operation
  • Ensure all work meets quality standards
  • Maintain appropriate personal tools on site to perform assigned duties
Required proficiency
  • CNC Machine Repair
  • Maintenance and Repair Skills
  • Blueprint Reading
Why work with Express
  • Holiday Pay (6 observed holidays)
  • Medical, Dental, Vision
  • Short-term disability
  • Direct Deposit
  • Life Insurance
  • 401k
  • Referral Bonuses
  • Employee of the Month Bonus
Apply now
  • Email your resume to Express Email with “Job ID 0899 / 1213” in the subject line
  • Call us at 262-264-5553
  • Or apply online at Website