2

Entry Level Cnc Programmer Jobs in Idaho (NOW HIRING)

Machinist Operator

Wallace, ID · On-site

$18 - $35/hr

... entry level to experienced machinists. We are willing to train the right person, who is a good fit with the crew and shows interest in continuing with the company. Experience in CNC programming ...

Entry Level Cnc Programmer information

See Idaho salary details

$15

$29

$42

How much do entry level cnc programmer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for entry level cnc programmer in Idaho is $29.13, according to ZipRecruiter salary data. Most workers in this role earn between $23.99 and $32.79 per hour, depending on experience, location, and employer.

What is an entry level CNC programmer?

An Entry Level CNC Programmer is responsible for creating and modifying computer numerical control (CNC) programs used to operate machining equipment. They typically work with CAD/CAM software to generate code that directs machines to cut, drill, or shape materials. This role involves interpreting technical drawings, selecting appropriate tools, and ensuring precision in manufacturing. Entry-level programmers often collaborate with machinists and engineers to optimize production processes. Basic knowledge of CNC operations, G-code, and machining principles is usually required.

What are the typical daily responsibilities of an entry level CNC programmer?

As an Entry Level CNC Programmer, your daily duties usually include interpreting technical drawings, writing or editing CNC programs, and collaborating with machinists to set up and troubleshoot machines. You may also assist with testing and inspecting finished parts to ensure they meet quality standards, and update documentation related to your work. Teamwork is common, as you'll frequently communicate with engineers or production supervisors to resolve issues and optimize manufacturing processes. These tasks provide valuable learning opportunities while supporting the smooth and efficient operation of the machine shop.

What are the key skills and qualifications needed to thrive in the entry level CNC programmer position, and why are they important?

To thrive as an Entry Level CNC Programmer, you need a foundational understanding of CNC machining, basic programming skills, and familiarity with reading blueprints or technical drawings, typically supported by a technical diploma or on-the-job training. Competence with CAD/CAM software, G-code, and CNC machine operation is highly valuable, and some positions may prefer candidates with certifications like NIMS. Strong attention to detail, effective problem-solving, and good communication skills help you collaborate with machinists and engineers and ensure quality results. These abilities enable you to efficiently translate design specifications into precise machine instructions, minimize errors, and support team goals in a manufacturing environment.

What are the most commonly searched types of Cnc Programmer jobs in Idaho? The most popular types of Cnc Programmer jobs in Idaho are:
What are popular job titles related to Entry Level Cnc Programmer jobs in Idaho? For Entry Level Cnc Programmer jobs in Idaho, the most frequently searched job titles are:
What job categories do people searching Entry Level Cnc Programmer jobs in Idaho look for? The top searched job categories for Entry Level Cnc Programmer jobs in Idaho are:
Infographic showing various Entry Level Cnc Programmer job openings in Idaho 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 $60,583 per year, or $29.1 per hour.

Machinist Operator

MSW & Machine, Inc.

Wallace, ID • On-site

$18 - $35/hr

Full-time

Retirement, PTO

Re-posted 21 days ago


Job description

MSW & Machine is looking for an eager and hardworking Machinist to join our team! At this time we are accepting resumes from entry level to experienced machinists. We are willing to train the right person, who is a good fit with the crew and shows interest in continuing with the company.

Experience in CNC programming, blueprint reading, and mechanical knowledge are preferred, but not required.

This position offers an exciting opportunity to work with advanced manufacturing equipment, and grow your career within our business.

  • Set up, operate, and troubleshoot CNC milling machines and CNC lathes
  • Operate manual machines
  • Develop and modify CNC programs
  • Read and interpret detailed blueprints, technical drawings, GD&T (Geometric Dimensioning & Tolerancing)
  • Use precision measuring instruments such as calipers, micrometers, bore gauges, and coordinate measuring machines to verify part dimensions and quality standards.
  • Perform routine maintenance on CNC equipment, including tool changes, calibration, and inspection of tooling and fixtures.
  • Apply electrical discharge machining (EDM) techniques for intricate or hard-to-machine components when required.
  • Maintain a clean and organized work environment while adhering to safety protocols; operate hand tools, and power tools as needed for assembly or repairs.

Qualifications

  • Experience as a Machinist with proficiency in CNC programming and operation of CNC milling machines and lathes.
  • Knowledge of GD&T principles, blueprint reading, mechanical concepts, and manufacturing processes.
  • Familiarity with CAD (Computer-Aided Design) software would be a bonus!
  • Ability to use precision measuring instruments including calipers, micrometers, bore gauges, and coordinate measuring machines accurately.
  • Basic math skills necessary for calculating dimensions, feeds, speeds, and tolerances.
  • Knowledge of tooling setup, selection of cutting tools, and use of hand tools for machining tasks.
  • Capability of problem-solving within a fast-paced manufacturing environment.

Join our team today!

Apply here, or email a resume to jen@mswfab.com to set up an interview or learn more about this opportunity.

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Paid time off
  • Relocation assistance

Experience:

  • Manual/CNC Machining: 1 year (Preferred)