2

Entry Level Cnc Lathe Programmer Jobs (NOW HIRING)

Be Seen First

CNC Lathe Machinist / Programmer B & H Machining - Ramsey, MN Pay: $35 - $50 per hour Job Type: Full-time Job Summary B & H Machining is a growing CNC machine shop serving the aerospace industry, and ...

Apply Early

CNC Lathe

Southwick, MA

$22.50 - $28.75/hr

CNC Lathe Operator The CNC Lathe Operator is responsible for the set up and operation of the CNC ... engineering drawings by measuring cuts with inspection tooling and gages. • Runs secondary ...

CNC Lathe

Southwick, MA

$22.50 - $28.75/hr

CNC Lathe Operator The CNC Lathe Operator is responsible for the set up and operation of the CNC ... engineering drawings by measuring cuts with inspection tooling and gages. • Runs secondary ...

CNC Lathe Machinist

Tucson, AZ · On-site

$19 - $24/hr

The CNC Lathe Machinist will play a critical role in the manufacturing process by setting up machines, programming, and producing high-quality components that meet exact specifications. This position ...

Apply Early

CNC Lathe Machinist

Tucson, AZ · On-site

$19 - $24/hr

The CNC Lathe Machinist will play a critical role in the manufacturing process by setting up machines, programming, and producing high-quality components that meet exact specifications. This position ...

Proven experience as a CNC Lathe Programmer, CNC Machinist, or related role * Proficiency in operating CNC lathes, milling machines, and EDM equipment * Hands-on experience with Mazatrol programming ...

Apply Early

The CNC Lathe Operator is responsible for safely, accurately, and efficiently setting up and operating and programming department equipment, and working from complex prints and models to obtain ...

Apply Early

```html CNC Lathe Machinist Location: Roscoe, IL 61073 We are seeking a skilled CNC Lathe Machinist to ... Interpret engineering drawings, blueprints, and specifications to ensure accurate machining. * Turn ...

Position: CNC Lathe Operator * Shift: (1st & 3rd Shift) * Pay: $28.00 - $35.00 * Location ... Read and interpret blueprints, engineering drawings, and work instructions * Utilize precision ...

Apply Early

CNC Lathe Machinist

Birmingham, AL

$20.50 - $26.25/hr

CNC Lathe Machinist Location: 3911 13th Ave N Birmingham AL Hours: 6:00a.m-4:30p.m. or 4:30p.m. to ... Interpret blueprints, engineering drawings, and work instructions * Select and install appropriate ...

Apply Early

CNC Lathe Operator

Macomb, MI · On-site

$20.70/hr

Operate CNC Lathe machines in a fast-paced manufacturing environment Perform tool changes, minor offsets, and insert swaps as needed Follow machining instructions-no programming required Conduct ...

CNC Lathe Machinist - Multi-Axis / Swiss Location: Madison Heights, MI Type: Full-Time, Onsite ... Programming experience is a plus, but not required ● Strong attention to detail and quality

Apply Early

next page

Showing results 1-20

Entry Level Cnc Lathe Programmer information

See salary details

$17

$29

$43

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

As of Jul 1, 2026, the average hourly pay for entry level cnc lathe programmer in the United States is $29.61, according to ZipRecruiter salary data. Most workers in this role earn between $24.28 and $33.65 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level CNC Lathe Programmer, and why are they important?

To thrive as an Entry Level CNC Lathe Programmer, you need a basic understanding of machining principles, blueprint reading, and G-code programming, often supported by a technical diploma or relevant coursework. Familiarity with CNC programming software (such as Mastercam or Fusion 360), and experience with measurement tools like calipers and micrometers, are typically required. Attention to detail, problem-solving abilities, and a willingness to learn help you stand out in this role. These skills are essential to produce precise components efficiently, ensure machine safety, and support smooth production workflows.

What is the difference between Entry Level Cnc Lathe Programmer vs CNC Machinist?

AspectEntry Level Cnc Lathe ProgrammerCNC Machinist
Primary RoleWrite and edit CNC lathe programs for manufacturing partsOperate, set up, and maintain CNC machines, including lathes and mills
Skills & CertificationsBasic CNC programming knowledge, familiarity with CAD/CAM software, high school diploma or equivalentMachine operation skills, blueprint reading, basic CNC training or certifications
Work EnvironmentManufacturing shops, machine shops, production facilitiesManufacturing plants, machine shops, production environments

While both roles work in manufacturing environments and require knowledge of CNC machines, an Entry Level Cnc Lathe Programmer focuses on creating and editing programs for lathe machines, whereas a CNC Machinist operates and maintains a variety of CNC equipment. The programmer role emphasizes software skills, while the machinist role emphasizes hands-on machine operation.

What does an Entry Level CNC Lathe Programmer do?

An Entry Level CNC Lathe Programmer is responsible for writing and editing programs that control CNC (Computer Numerical Control) lathes, which are machines used to shape metal or plastic parts. They read technical drawings, select appropriate tools, and input instructions into the machine's computer system to produce precise components. In addition to programming, they may assist with setting up the lathe, troubleshooting issues, and ensuring the final parts meet quality standards. This role is ideal for individuals starting their careers in manufacturing or machining and offers opportunities to gain hands-on experience with advanced machinery.

What are some common challenges faced by entry level CNC Lathe Programmers, and how can I prepare for them?

Entry level CNC Lathe Programmers often encounter challenges such as interpreting complex blueprints, understanding machine-specific codes, and troubleshooting minor programming errors. It's common to feel overwhelmed at first by the variety of materials and tolerances involved in different projects. To prepare, focus on developing strong attention to detail, seek feedback from experienced machinists, and take advantage of any on-the-job training or mentoring offered. Collaborating closely with operators and quality control teams will also help you quickly build practical problem-solving skills.
What cities are hiring for Entry Level Cnc Lathe Programmer jobs? Cities with the most Entry Level Cnc Lathe Programmer job openings:
What are the most commonly searched types of Cnc Lathe Programmer jobs? The most popular types of Cnc Lathe Programmer jobs are:
What states have the most Entry Level Cnc Lathe Programmer jobs? States with the most job openings for Entry Level Cnc Lathe Programmer jobs include:

CNC Lathe Machinist / Programmer

B & H Machining

Ramsey, MN • On-site

$35 - $50/hr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 2 days ago

Be an early applicant

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Key responsibilities

  • Program, set up, and operate CNC lathes and/or Swiss-type machines to produce high-precision aerospace components.

  • Read and interpret blueprints, drawings, and specifications.

  • Develop CNC programs using GibbsCAM or other CAD/CAM software.


Job description

CNC Lathe Machinist / Programmer

B & H Machining – Ramsey, MN

Pay: $35 - $50 per hour
Job Type: Full-time

Job Summary

B & H Machining is a growing CNC machine shop serving the aerospace industry, and we are seeking a highly skilled CNC Lathe Machinist / Programmer to join our team. This position is ideal for a self-motivated machinist who can program, set up, and run tight-tolerance parts with minimal supervision.

The ideal candidate will have experience using GibbsCAM; however, we are willing to cross-train the right individual with strong CNC lathe or Swiss-type machining experience.

Key Responsibilities

  • Program, set up, and operate CNC lathes and/or Swiss-type machines to produce high-precision aerospace components
  • Read and interpret blueprints, drawings, and specifications
  • Develop CNC programs using GibbsCAM or other CAD/CAM software
  • Set up tooling and fixtures, including custom tooling solutions as needed
  • Measure and inspect parts using bore gauges and other precision measuring instruments
  • Troubleshoot machining issues and make necessary program or setup adjustments
  • Maintain tight tolerances and high-quality standards
  • Perform routine machine maintenance and calibration
  • Collaborate with production and engineering teams to support lean manufacturing initiatives
  • Maintain accurate documentation of programs, setups, and inspections
  • Participate in continuous improvement efforts to enhance efficiency and quality

Qualifications & Requirements

  • Proven experience as a CNC Lathe Machinist / Programmer
  • Experience with CAD/CAM software; GibbsCAM preferred
  • Strong knowledge of CNC lathe operations (Swiss-type experience a plus)
  • Solid understanding of machining geometry and tolerancing
  • Experience working with aerospace or other high-precision industries
  • Ability to work independently with minimal supervision
  • Familiarity with lean manufacturing and quality-focused environments
  • Experience using bore gauges and other precision measuring tools
  • Knowledge of EDM and CNC milling operations is a plus
  • High school diploma or equivalent preferred

Benefits

  • Competitive hourly pay: $35 - $50 per hour
  • 401(k) with 5% company match
  • Medical insurance
  • Dental insurance
  • Life insurance
  • Paid time off