2

Entry Level Cnc Programmer Jobs in Indiana (NOW HIRING)

Experience Level: Entry-Level / Early Career * Industry: Medical Device & Aerospace Manufacturing ... Follow work instructions, engineering drawings, and machine programs * Change worn tooling and make ...

CNC Machinist 2nd Shift

Warsaw, IN · On-site

$18 - $30/hr

Minimum 1 year of CNC setup and operation experience (entry-level roles) * 5+ years of CNC ... Basic CNC programming knowledge with the ability to edit programs as needed * Strong attention to ...

Be Seen First

... Fort Wayne, Indiana. Entry level - (Apprenticeship Opportunities) - Operator - $20 per hour ... Set up, operate, and troubleshoot CNC and manual machines (lathes, milling machines, drills ...

Be Seen First

... CNC machining, fabrication, vacuum forming, complex assemblies, and product design. We serve a ... entry-level role is ideal for someone looking to grow their career in manufacturing, engineering ...

CNC programming experience required for the upper level. We offer: * All Employees work the Day ... ranging from entry level basic technical skills to advanced technology troubleshooting. DAC ...

Be Seen First

Quality Inspector

Columbia City, IN · On-site

$20 - $24/hr

We are a precision CNC machine shop specializing in turned and milled components, purchased part ... This hands-on, entry-level position will support a wide range of quality assurance activities ...

Urgent

Manual Mill Machinist

Jeffersonville, IN · On-site

$21.25 - $28.50/hr

CNC programming experience required for the upper level. We offer: * All Employees work the Day ... ranging from entry level basic technical skills to advanced technology troubleshooting. DAC ...

CNC programming experience required for the upper level. We offer: * All Employees work the Day ... ranging from entry level basic technical skills to advanced technology troubleshooting. DAC ...

Entry Level Cnc Programmer information

See Indiana salary details

$16

$29

$42

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

As of May 28, 2026, the average hourly pay for entry level cnc programmer in Indiana is $29.46, according to ZipRecruiter salary data. Most workers in this role earn between $24.23 and $33.17 per hour, depending on experience, location, and employer.

What is an Entry Level CNC Programmer job?

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 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 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 most commonly searched types of Cnc Programmer jobs in Indiana? The most popular types of Cnc Programmer jobs in Indiana are:
What are popular job titles related to Entry Level Cnc Programmer jobs in Indiana? For Entry Level Cnc Programmer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Entry Level Cnc Programmer jobs in Indiana look for? The top searched job categories for Entry Level Cnc Programmer jobs in Indiana are:
What cities in Indiana are hiring for Entry Level Cnc Programmer jobs? Cities in Indiana with the most Entry Level Cnc Programmer job openings:
CNC Programmer | Laser/Plasma/Turret | 2nd shift

CNC Programmer | Laser/Plasma/Turret | 2nd shift

Verstela

Monticello, IN

$20/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 28 days ago


Job description

 
If you're seeking a fast-paced, dynamic workplace where you can grow and develop new skills, this opportunity could be a great fit for you.
Join a growing manufacturing company that values both entry-level talent and high performers, offering strong potential for advancement within the organization.
 
In this role, you will be responsible for creating, optimizing, and maintaining CNC programs for laser cutting, plasma cutting, and turret punch press machines. This role converts engineering drawings and CAD files into efficient machine programs, ensuring accurate part production, optimal material usage, and minimal machine downtime.

Job Type: Temp-to-Hire

CNC Programmer Job Duties:
  • Develop and maintain CNC programs for laser, plasma, and turret punch machines.
  • Interpret engineering drawings, blueprints, and CAD models to create machine-ready programs.
  • Utilize nesting software to maximize material usage and reduce scrap.
  • Select appropriate tooling, cutting parameters, and machine settings for various materials and thicknesses.
  • Optimize programs to improve machine efficiency, cycle time, and part quality.
  • Collaborate with engineering and production teams to resolve manufacturability issues.

Schedule: 
  • 2nd Shift : 3:30pm-11:30pm Monday-Friday
 
Pay:  
  • $20+/hourly (experience based) 
 
CNC Programmer Requirements:
  • Experience programming CNC laser, plasma, or turret punch machines.
  • Ability to read and interpret blueprints, technical drawings, and GD&T.
  • Proficiency with CAD/CAM software and nesting software.
  • Strong understanding of sheet metal fabrication processes.
  • Knowledge of tooling, cutting parameters, and material characteristics.
  • Good problem-solving and troubleshooting skills.
  • Strong attention to detail and organizational skills.
  • Ability to work independently and collaboratively with production teams.

 Location: Monticello, IN


Benefits offered by Verstela to temp-to-hire employees:
• Medical
 • Dental
 • Vision
 • Short-Term Disability
 • Term Life and AD&D
 • Identity Theft Protection
 • Prescription Plan
 • 401(k) Retirement Savings Plan

Interested in this Programmer opportunity? Apply now or call 765-204-5500

This Client who we are staffing for participates in the E-Verify program. Learn more at: www.E-Verify.gov.Â