Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead CNC Programmer - Turning

$35 - $45 per hour

Prosper-Tech Machine & Tool

At a Glance

  • Company: Prosper-Tech Machine & Tool
  • Location: Richmond, MI (On-Site)
  • Job Type: Full-Time
  • Pay Range: $35 – $45 per hour (based on experience)
  • Shift: 1st Shift | Monday–Friday | 6:30 AM – 3:00 PM
  • Overtime: Yes – As Needed (40–45 hrs/week typical)
  • Experience Level: Senior (5+ years CNC turning/programming)
  • Work Authorization: Must be eligible to work in the U.S.
  • Published: March 2026

---

Why This Role Exists

This role exists due to continued growth and increased production demand in aerospace and medical programs.

At Prosper-Tech Machine & Tool , the Lead CNC Programmer – Turning plays a critical role in developing, optimizing, and leading CNC turning operations on complex, small-batch components. This is a leadership-level programming position focused on process ownership, quality, and continuous improvement — not just running pre-written programs.

---

The Work You’ll Be Doing

In this role, you will:

  • Program and set up multi-axis CNC turning centers
  • Create and optimize toolpaths using Hypermill and longhand G/M code
  • Work directly at the machine (Fanuc controls) to edit, refine, and validate programs
  • Select tooling, determine workholding, and design fixturing
  • Run high-mix, low-volume aerospace and medical jobs
  • Estimate cycle times, tooling cost, and program efficiency
  • Perform first-article validation and in-process inspection
  • Troubleshoot machining issues and adjust feeds/speeds/offsets
  • Develop process control plans and manage tool life
  • Train and mentor setup machinists and operators
  • Collaborate with operations and engineering to maintain schedule

---

Machines, Controls & Software

You’ll work with equipment such as:

  • Machines: Multi-channel dual-turret turn-mill lathes with sub-spindles and live tooling
  • Controls: Fanuc
  • CAM Software: Hypermill (Mastercam experience transferable)
  • Inspection Tools: Calipers, micrometers, indicators, bore gauges

---

Materials You’ll Work With

  • Inconel
  • Stainless Steel
  • Titanium
  • Aerospace-grade alloys

---

What We’re Looking ForRequired:

  • 5+ years of CNC turning and programming experience
  • Experience with live tooling, Y-axis, and sub-spindle lathes
  • Strong proficiency with Fanuc controls
  • CAM programming experience (Hypermill preferred)
  • Blueprint reading & GD&T knowledge
  • Ability to select tooling, design fixturing, and optimize parameters
  • Comfortable leading jobs from setup through production
  • Reliable, detail-oriented, and team-driven

Preferred (Not Required):

  • Aerospace or Medical machining experience
  • Multi-axis turn-mill programming experience
  • Experience mentoring or leading other machinists

---

Why Machinists Like Working Here

Machinists choose Prosper-Tech because:

  • Clean, organized, professional shop
  • Advanced multi-axis equipment
  • High-precision aerospace & medical work
  • Steady workload and growth
  • Competitive pay and strong benefits
  • Real leadership opportunity in a growing company
  • A culture built on professionalism, trust, and teamwork

---

Pay, Benefits & Schedule

Pay Range: $35 – $45/hr (DOE)
Schedule: Monday–Friday | 6:30 AM – 3:00 PM
Overtime: Available as needed

Benefits:

  • Medical, Dental, Vision (effective Day 1)
  • Life Insurance
  • Aflac supplemental coverage
  • Simple IRA with 3% employer match (after 90 days)
  • Paid Holidays (after 90 days)
  • Paid Vacation (after 90 days)

---

Apply

Interested CNC Programmers can apply directly through hireCNC.

Apply Now or save this job to review later.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Lead CNC Programmer - Turning in Richmond, MI vacancy
  • $35 - $45 per hour

     ...| Monday–Friday | 6:30 AM – 3:00 PM Overtime: Yes – As Needed (40–45 hrs/week typical) Experience Level: Senior (5+ years CNC turning/programming experience) Work Authorization: Must be eligible to work in the U.S. Published: March 2026 --- Why This Role... 
    Suggested
    Hourly pay
    Full time
    Monday to Friday
    Shift work
    Day shift

    Prosper-Tech Machine & Tool

    Richmond, MI
    15 hours ago
  •  ...Job Description Job Description The CNC Machinist Programmer is responsible for independently programming and operating a variety of CNC machines including Vertical Machining Centers and Turn/Mill machines in a custom job shop environment. This role requires expertise... 
    Suggested

    Joint Production Technology

    Armada, MI
    5 days ago
  • $30 - $35 per hour

     ...see strong demand across aerospace, medical device, and defense manufacturing programs. At Prosper-Tech Machine & Tool , Setup CNC Machinists play a critical role in preparing and running precision machining jobs efficiently and consistently. This position supports... 
    Suggested
    Hourly pay
    Full time
    Shift work
    Day shift
    Afternoon shift

    Prosper-Tech Machine & Tool

    Richmond, MI
    25 days ago
  • $18 - $28 per hour

     ...continued growth and increased production demand across aerospace, defense, and medical programs. At Prosper-Tech Machine & Tool , CNC Machinists play a key role in producing small-batch, high-precision components. The shop is expanding its team to support a strong... 
    Suggested
    Hourly pay
    Full time
    Shift work
    Day shift
    Afternoon shift

    Prosper-Tech Machine & Tool

    Richmond, MI
    15 hours ago
  •  ...Job Description Job Description The CNC Programmer will develop and optimize CNC programs primarily for multi-axis machining centers and EDM machines within a small production team. The role involves creating precise toolpaths using Tebis software, ensuring effective... 
    Suggested

    Accurate Tooling Solution

    New Baltimore, MI
    26 days ago
  • $30 - $40 per hour

     ...Job Description Job Description CNC Machinist / Programmer — Hands-On Prototype & Defense Machining...  ...years; 7 paid holidays Reports to: Lead Engineer Requirement: U.S. person...  ...401(k) match Help build the shop’s turning capability alongside our Lead Engineer... 
    Hourly pay
    Weekly pay
    Permanent employment
    Full time
    Immediate start
    Shift work

    Bronwick Recruiting and Staffing

    Saint Clair, MI
    5 days ago
  • $18.75 per hour

     ...Job Description Job Description We are currently seeking an Experienced CNC Operator for ALL shifts in our Swiss Turn department. Wages are based on classification, and classifications are based on experience and abilities. We work with our associates and offer hands... 
    Hourly pay
    Full time
    Relocation
    All shifts
    Monday to Friday
    Flexible hours
    Shift work
    Weekend work

    Anderson Cook, Inc.

    New Baltimore, MI
    2 days ago
  • $80k - $88k

     ...Job Description Job Description Job Title: CNC Programmer Job Description This role focuses on programming CNC milling machines directly at the control using G and M codes to transform blueprints into finished parts. You will work as a true print-to-part machinist... 
    Weekly pay
    Permanent employment
    Shift work
    Day shift

    Aerotek

    Port Huron, MI
    6 days ago
  •  ...Responsibilities: Programming using Mastercam Program with live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine parts from customer-stated specifications Ensure parts are machined to customer specifications Verify machine... 

    START

    New Baltimore, MI
    1 day ago
  • $28 per hour

     ...CNC Programmer We are seeking an experienced CNC Programmer to join a growing, dynamic machine shop. This is not an entry-level position candidates must be able to step in and contribute immediately. Location: Kimball, MI Pay: $28+/hour (based on experience) Schedule:... 
    Contract work
    Immediate start
    Shift work
    Weekend work

    Linked Professional Services

    Romeo, MI
    3 days ago
  •  ...lifecycle. Visit for more information. DESCRIPTION A CNC machinist works in our manufacturing department and must be able...  ...by observing drilling, grooving, and cutting, including turning, facing, knurling and thread chasing operations; taking measurements... 
    Flexible hours
    Shift work

    Invio Automation

    New Baltimore, MI
    3 days ago
  • Infinity Staffing Professionals is seeking an experienced CNC Programmer for a local manufacturing partner. In this hands-on, on-site role, you will create, edit, and optimize CNC programs; interpret engineering drawings and technical specifications; select tooling and... 
    Full time
    Local area

    Infinity Staffing Professionals

    Grant, Saint Clair County, MI
    6 hours ago
  • Infinity Staffing Professionals is seeking a 2nd/3rd Shift CNC Programmer for an on-site role with a professional, scientific, and technical services employer. In this hands-on position, you will create, edit, and optimize CNC programs for precision production; interpret... 
    Full time
    Shift work
    Night shift
    Afternoon shift

    Infinity Staffing Professionals

    Grant, Saint Clair County, MI
    6 hours ago
  •  ...Job Description Job Description Description: Title: CNC Programmer Department: Engineering Applications FLSA Status: Reports To: Technical Supervisor Prepared Date: Supervises: No formal responsibility for supervising others. GENERAL RESPONSIBILITY... 
    Day shift

    Linacast, Inc

    Port Huron, MI
    20 days ago
  • $32 - $40 per hour

     ...Job Description Job Description CNC Lathe Mastercam Programmer New Baltimore, MI | Full-Time | On-Site $32–$40/hour, based on experience Apex Placement & Consulting is partnering with an established precision manufacturing company in New Baltimore, MI, to... 
    Full time

    Apex Placement & Consulting

    New Baltimore, MI
    23 days ago
  •  ...Job Description Job Description Rocktech Systems, LLC located in Chesterfield, MI is seeking an experienced CNC machine operator for the 2nd shift to join our team. Scheduled hours are 2:00pm-10:30pm. We are seeking individuals who have experience operating CNC machines... 
    Afternoon shift

    Industrial Technology Services

    Chesterfield, MI
    3 days ago
  •  ...experienced candidates to join our Lathe Department. Witco operates 16 CNC Lathes with Okuma and FANUC controls. We offer competitive wages...  ...Located near Yale, Michigan, Witco Inc. is a precision CNC Turning, Milling, and Gear Cutting company that services various global... 
    Full time
    Monday to Friday

    Witco

    Avoca, MI
    4 days ago
  •  ...Read and interpret detailed blueprints, drawings, and specifications Set up and operate manual and CNC machining equipment Perform milling, grinding, drilling, turning, and other machining operations Troubleshoot mold and tooling issues and make necessary repairs or adjustments... 
    Full time

    gpac

    Richmond, MI
    3 days ago
  • $20 - $30 per hour

     ...Job Description Job Description CNC Machinist Opportunities on 1 st and 2nd Shift A local machining company with a facility in the Romeo, MI area, is currently looking to hire   experienced CNC Machinists for Long-Term opportunities with their growing company... 
    Hourly pay
    Currently hiring
    Local area
    Afternoon shift

    Integrity Staffing Group Inc.

    Romeo, MI
    4 days ago
  • $20 - $22 per hour

     ...Job Description Job Description NOW HIRING – LEVEL 1 CNC MACHINIST Location: Blue Water Area, MI area Pay: $20.00–$22.00/hour (Based on Experience) Job Type: Full-Time | Contract-to-Hire Build Your Career with a Company That Values You! Qualified Staffing is seeking... 
    Full time
    Contract work
    Immediate start
    Day shift

    Qualified Staffing

    Port Huron, MI
    5 days ago
  • $20 - $34 per hour

     ...CNC Machinist Day Shift Job Type: Contract-to-Hire Pay: $20$34/hour based on experience and skill level Schedule: MondayFriday, 6:00 AM5:30 PM Paid Breaks & Lunch Job Summary We are seeking an experienced CNC Machinist to join our day shift team. This is a hands-on position... 
    Contract work
    Day shift

    Linked Professional Services

    Romeo, MI
    4 days ago
  •  ...CNC Machinist Apprentice Location: Armada, MI, US, 48005 Job Requisition ID: 42791 Schaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. Does that sound interesting... 
    Full time
    Apprenticeship
    Visa sponsorship
    Work visa

    Schaeffler

    Armada, MI
    5 days ago
  •  ...Job Description Job Description CNC Machinist/Programmer – 1st Shift, Macomb, MI Overview: We are seeking a skilled CNC Machinist/Programmer to join our team. This role is ideal for someone with strong machining and programming capabilities, a team-focused... 
    Night shift
    Day shift

    Branex Group

    Armada, MI
    4 days ago
  • Job Description Job Description GREAT COMPANY TO WORK FOR. Progressive, growing, aerospace company, challenging work, great benefits including the max 401K allowed by law and unsurpassed healthcare. Overtime available. Our employees are our number one asset and we ...
    Permanent employment
    Night shift

    Chardam Gear Co

    Marysville, MI
    27 days ago
  • Infinity Staffing Professionals is seeking a CNC Machinist for an on-site opportunity with a local employer in the professional, scientific, and technical services industry. Set up and operate CNC equipment to manufacture precision parts according to blueprints, technical... 
    Full time
    Local area

    Infinity Staffing Professionals

    Grant, Saint Clair County, MI
    6 hours ago
  • $18 - $19 per hour

     ...CNC Lathe Machine Operator Nesco Resource is currently sourcing for a CNC Lathe Machine Operator for our client in Chesterfield, MI. This is a 2nd shift contract to hire opportunity. You must train on the 1st shift. Shifts: 2:30pm-11:00pm Monday through Friday (OT based... 
    Contract work
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    NESCO Inc

    New Baltimore, MI
    5 days ago
  • $30 per hour

     ...Off Shift: CNC Programmer/Machinist Pay: $18.00 – $30.00 / hour. Pay is dependent on experience and skill set. Amount is not inclusive...  ...instructions. Request materials and resources with sufficient lead time to maintain the planned schedule. Set up and operate... 
    Weekly pay
    Contract work
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Infinity Staffing Professionals

    Grant, Saint Clair County, MI
    1 day ago
  •  ...Job Description Job Description Job summary The CNC Mill Operator is responsible for the setup, operation, and maintenance of computer numerical control (CNC) milling machines to produce high-quality, precision parts in accordance with blueprints, technical drawings... 
    Shift work

    Ramtec Corp

    Romeo, MI
    18 days ago
  • Job Description Job Description We are seeking a motivated and detail-oriented  Aerospace Laser Tracker Operator to join our growing aerospace manufacturing and inspection team. This position is responsible for performing high-accuracy dimensional inspections of aerospace...

    Accurate Tooling Solution

    New Baltimore, MI
    12 days ago
  •  ...Solving: Troubleshoot complex machining challenges involving milling, turning, and hole-making & hole-finishing.Technical Consulting: Conduct...  ...Year degree program in a technical discipline. ​Proficiency in CNC programming (G-code), tool geometry, and metallurgy.You will... 
    Local area
    Worldwide

    MAPAL Präzisionswerkzeuge

    Port Huron, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead CNC Programmer - Turning. Be the first to apply!