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

Cnc Programmer

$38.46 - $43.26 per hour

Actalent

Job Description

Job Description

Job Title: CNC Programmer

Job Description

This role focuses on programming and optimizing 4th- and 5th-axis CNC machines using Fanuc controls to produce complex machined components from castings. The CNC Programmer owns the complete machining process from interpreting engineering drawings and castings through work holding design, machining sequences, CNC programming, tooling selection, inspection approach, and production troubleshooting. The position requires close collaboration with production, quality, and maintenance teams to ensure efficient, high-quality, and safe machining operations while continuously improving productivity and reducing costs.

Responsibilities

  • Program and optimize 4th- and 5th-axis CNC machines using Fanuc controls to produce complex machined components.
  • Develop, modify, and troubleshoot CNC programs to ensure parts meet dimensional, tolerance, and surface finish requirements.
  • Work directly with castings, understanding casting variations, machining allowances, datums, and fixturing requirements.
  • Own the complete machining process, from reviewing castings and engineering drawings to defining work holding, machining sequence, CNC program, tooling, and inspection approach.
  • Design, specify, evaluate, and approve cutting tools and custom tooling for CNC machining operations.
  • Collaborate with tooling suppliers to develop custom cutting tools when required.
  • Select appropriate cutters, inserts, feeds, speeds, and machining strategies for efficient and stable machining.
  • Design and develop fixtures, work holding solutions, and other machining aids to support production.
  • Review engineering drawings and 3D models to determine machining requirements, tolerances, and manufacturing feasibility.
  • Troubleshoot machining problems such as tool wear, chatter, dimensional issues, poor surface finish, and cycle-time concerns.
  • Optimize CNC programs and tooling to improve productivity, quality, tool life, and overall machining efficiency.
  • Support production personnel with CNC programming, machine setup, and machining issues on the shop floor.
  • Inspect finished components and help establish appropriate inspection methods and processes.
  • Collaborate closely with quality, maintenance, and production teams to resolve issues and improve processes.
  • Maintain accurate CNC programs, tooling documentation, setup sheets, and manufacturing documentation.
  • Identify opportunities to reduce machining costs, scrap, setup time, and cycle time while maintaining quality and safety standards.
  • Ensure all machining processes meet required quality and safety standards and follow established procedures.

Essential Skills

  • Minimum of 4+ years of experience programming CNC machines.
  • Proven experience programming and optimizing 4th- and 5th-axis CNC machines.
  • Hands-on experience troubleshooting CNC machines and machining processes.
  • Strong CNC programming skills, including Fanuc programming.
  • Ability to design and develop fixtures and work holding solutions for complex parts.
  • Solid understanding of machining principles, cutting tools, feeds, speeds, and machining strategies.
  • Experience working directly with castings, including knowledge of casting variations, machining allowances, datums, and fixturing requirements.
  • Proficiency in interpreting engineering drawings and 3D models, including GD&T.
  • Capability to own and manage the complete machining process from casting and drawing through to finished part and inspection.
  • Strong problem-solving skills for addressing tool wear, chatter, dimensional issues, surface finish problems, and cycle-time concerns.

Additional Skills & Qualifications

  • Experience with SolidWorks or similar CAD software for reviewing models and supporting fixture and tooling design.
  • Experience in designing custom cutting tools and collaborating with tooling suppliers.
  • Ability to establish and refine inspection methods and processes for machined components.
  • Comfort working in a collaborative environment with production, quality, and maintenance teams.
  • Strong documentation skills for maintaining CNC programs, tooling information, setup sheets, and process records.
  • Attention to detail and a continuous improvement mindset focused on reducing cost, scrap, setup time, and cycle time.

Work Environment

The role is based in a smaller, collaborative company environment where communication across the team is frequent and open. The shop floor is located in a large warehouse-style building without air conditioning; temperature is controlled primarily with fans. In winter, the facility is heated, but due to the size of the building it may not be warm enough for very light clothing, so practical work attire suited to variable temperatures is recommended. The office area is air conditioned and heated, providing a more controlled climate for programming and engineering work. The company runs two shifts and offers flexibility in working hours, with a culture that focuses on getting the job done efficiently and allowing reasonable flexibility in start and end times. Benefits are available after a 60-day probationary period and include health, dental, and vision coverage, along with a 401(k) plan featuring up to a 4% match. The environment values individuals who are comfortable interacting with colleagues, confident in their day-to-day responsibilities, and able to work independently while contributing to a close-knit team.

Job Type & Location

This is a Contract to Hire position based out of Sturtevant, WI.

Pay and Benefits

The pay range for this position is $38.46 - $43.26/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Sturtevant,WI.

Application Deadline

This position is anticipated to close on Oct 23, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on ziprecruiter.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Cnc Programmer in Sturtevant, WI vacancy
  • $22 - $27 per hour

     ...Now Hiring: Laser Turret Operator | Sturtevant, WI | 2nd Shift Are you experienced with laser/turret equipment or CNC machine setup and looking for your next opportunity? We're hiring a Laser Turret Operator in Sturtevant, WI for a growing manufacturing team that... 
    Suggested
    Full time
    Immediate start
    Monday to Friday
    Flexible hours
    Shift work
    Afternoon shift

    Employbridge

    Sturtevant, WI
    20 hours ago
  • $76.54k

     ...What You’ll Do Set up and operate CNC Swiss Machines Interpret complex prints, job travelers, and setup sheets Select, preset, and install cutting tools; adjust feeds, speeds, and offsets as needed Perform precision machining to close and interrelated... 
    Suggested
    Full time
    Shift work
    Night shift

    ARCH

    Somers, WI
    1 day ago
  • $20 - $25 per hour

     ...and support production as needed. What You'll Bring ~ High school diploma or equivalent. ~1+ year of punch press, stamping, or CNC manufacturing experience. ~ Ability to read blueprints and use basic computer systems. ~ Ability to stand for extended periods... 
    Suggested
    Monday to Friday
    Shift work

    MRA - The Management Association

    Sturtevant, WI
    5 days ago
  • $32 per hour

     ...Job Description Job Description Are you a CNC Operator or Setup Tech looking for a company that values your experience and offers room to grow? We're hiring for 1st and 2nd Shift CNC Operators, and Setup Technicians with experience on mills, lathes, or both.... 
    Suggested
    Hourly pay
    Temporary work
    Day shift
    Afternoon shift

    Forge Strategies

    Kenosha, WI
    1 day ago
  • Job DescriptionJob DescriptionThe Fabricator will play a key role in shaping metal components by working primarily with steel, aluminum, and mixed metals. Operating within a small team, this individual contributor will be responsible for fabricating parts for custom builds...
    Suggested

    WFA Staffing Group

    Sturtevant, WI
    20 hours ago
  • $23 - $27 per hour

     ...CNC Machinist $23-$27/hour Based on experience 1st 6:00am-2:30pm Monday-Friday, Overtime Available Our client in Pleasant Prairie, WI is seeking an experienced CNC Machinist to join their team in a potential-to-hire capacity. This position is responsible for setting up... 
    Immediate start
    Monday to Friday

    QPS

    Pleasant Prairie, WI
    3 days ago
  • $20 - $40 per hour

     ...Machining Location: Union Grove, Wisconsin 53182 Position: CNC Lathe Setup Machinist Employment: Full-Time Pay: $20.00...  ...to hear from you. Experienced CNC lathe setup machinists and programmers, particularly those familiar with Okuma equipment and OSP... 
    Hourly pay
    Full time
    Immediate start

    Camco Precision Machining

    Union Grove, WI
    5 days ago
  • $30 - $34 per hour

     ...CNC Machinist$30.00-$34.00/hour + $1.50/hour shift premium2nd3:30pm-2:00am Monday-ThursdayWe are seeking an experienced CNC Machinist for a 2nd-shift manufacturing opportunity in Racine, WI. This position requires hands-on experience setting up and programming Haas CNC... 
    Immediate start
    Shift work
    Afternoon shift

    QPS

    Racine, WI
    20 hours ago
  • $20 - $25 per hour

     ...HireJob Summary We are looking for an experienced Brake Press Operator to join their manufacturing team. This position will operate CNC brake press equipment to form metal components while meeting quality and production standards. The right candidate will have... 
    Temporary work
    Shift work
    Day shift

    One Source Staffing

    Sturtevant, WI
    1 day ago
  • $27 - $30 per hour

     ...shop machining environment. The role involves operating, setting up, and programming a variety of machining equipment—including Mazak CNC lathes, mills, and multi-axis machines (Dual Turn 20, Multiplex 6200 II Y, Vertical Center Nexus 530C, Quick Turn Nexus 200-II, Quick... 
    Monday to Friday
    Shift work
    Night shift

    Central States Industrial

    Kenosha, WI
    1 day ago
  •  ...CNC MachinistThe CNC Machinist is a key member of the manufacturing team, responsible for setting up/programming, operating, and...  ...traceabilityCommunication: Communicate effectively with supervisors, programmers, engineers, and other team members to coordinate workflow,... 

    Jensen Metal Products

    Racine, WI
    1 day ago
  • $25 - $35 per hour

     ...CNC Machinist | Precision Die-Cast Tooling | Racine, WI This Jobot Job is hosted by: Adrian Martinez Are you a fit? Easy Apply now by clicking the "Quick Apply" button and sending us your resume. Salary: $25 - $35 per hour A bit about us: Founded more than five decades... 
    Hourly pay
    Apprenticeship
    Local area

    Jobot

    Racine, WI
    2 days ago
  • $25 - $30 per hour

     ...Job Full Description Position Summary: We are seeking a dependable and detail-oriented 2nd Shift CNC Operator to join our manufacturing team. The CNC Operator will be responsible for operating CNC machinery, monitoring production quality, performing basic machine... 
    Shift work
    Afternoon shift

    Express Employment Professionals Defunct

    Racine, WI
    5 days ago
  • $26 - $29 per hour

     ...Job Description Job Description Job Title: CNC Machinist Job Description We are seeking a skilled CNC Machinist to set up and operate CNC mills or lathes for short runs, typically no more than 25 parts. The ideal candidate will read blueprints to determine part... 
    Weekly pay
    Contract work
    Temporary work
    Shift work
    Day shift
    Afternoon shift

    Aerotek

    Kenosha, WI
    2 days ago
  • $20 - $24 per hour

     ...instill our core values in all that we do - honesty & integrity, hard work, dedication to continuous improvement, and respect. CNC Operator - 2nd Shift ~ Wages: $20 - $24, starting wages based on experience ~ Shift Premium: $1.50 per hour worked on the... 
    Hourly pay
    Part time
    Shift work
    Afternoon shift

    Premier Aluminum

    Racine, WI
    3 days ago
  •  ...restoration of existing components. Job Details Key Responsibilities and Duties Independently set up and operate assigned CNC equipment to manufacture precision tooling components. Read engineering drawings and job specifications to determine dimensions, tolerances... 
    Apprenticeship
    Local area

    Jobot

    Racine, WI
    2 days ago
  • $18 - $26 per hour

     ...Description: CNC Vertical or Horizontal Milling Operator $18 to $26 per hour based on skill set and shift. 2nd shift is eligible for a $1/hour premium & 3rd shift a $2 per hour premium. Applicants must be authorized to work in the US without sponsorship. We... 
    Hourly pay
    Weekly pay
    Temporary work
    Shift work
    Night shift
    Afternoon shift

    Saelens Corp

    Caledonia, WI
    1 day ago
  • $20 - $26 per hour

     ...CNC OperatorAerotek is hiring immediately for 1st and 2nd shift CNC operators. Operators will be fully trained on tool change processes for machinery.Job Responsibilities:Operate CNC machines - mills and/or lathesPerform tool changes and offsetsLoad and unload machines... 
    Contract work
    Temporary work
    Immediate start
    Monday to Friday
    Monday to Thursday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Aerotek

    Racine, WI
    1 day ago
  • $30 - $33 per hour

     ...CNC Machinist Pay: $30-$33 per hour Shift: 2nd Shift (3:30pm - 12:00am) Location: Kenosha, WI The Role: The CNC Machinist role is a diverse position with a wide variety of responsibilities requiring a high level of accuracy, attention to detail, and adaptability... 
    Hourly pay
    All shifts
    Monday to Friday
    Shift work
    Night shift
    Afternoon shift

    Central States Industrial

    Kenosha, WI
    1 hour ago
  • $29.15 - $42.16 per hour

     ...16/hr (includes 10% shift premium) + $2K Sign On Bonus2nd Shift: 3:00 PM – 11:00 PM, Monday - FridayWhat You'll DoSet up and operate CNC machines (lathes, mills, etc.)Read blueprints and perform precision measurementsUse gauges and inspection toolsProduce high-quality parts... 
    Shift work
    Afternoon shift

    Twin Disc

    Racine, WI
    1 day ago
  • $29.15 - $42.16 per hour

     ...includes 10% shift premium) + $2K Sign On Bonus 2nd Shift: 3:00 PM – 11:00 PM, Monday - Friday What You’ll Do Set up and operate CNC machines (lathes, mills, etc.) Read blueprints and perform precision measurements Use gauges and inspection tools Produce... 
    Relocation package
    Monday to Friday
    Shift work
    Afternoon shift

    Twin Disc

    Racine, WI
    1 day ago
  • $20 - $26 per hour

     ...Aerotek is hiring immediately for 1st and 2nd shift CNC operators. Set-up experience is not necessary. Operators will be fully trained on tool change processes for machinery. Job Responsibilities: Operate CNC machines - mills and/or lathes Perform tool changes... 
    Weekly pay
    Contract work
    Temporary work
    Immediate start
    Monday to Friday
    Monday to Thursday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Aerotek

    Racine, WI
    1 day ago
  •  ...Machining Location: Union Grove, Wisconsin 53182 Position: CNC Machine Operator Employment: Full-Time Shifts: 1st or 2...  ...keeping production running properly. You do not need to be a programmer or full setup machinist, but you should be comfortable... 
    Hourly pay
    Full time
    Shift work
    Day shift
    Afternoon shift

    Camco Precision Machining

    Union Grove, WI
    5 days ago
  • $35 per hour

     ...Job Description Job Description CNC Operator / Machinist | 1st or 2nd Shift Location: Racine, WI Pay: Up to $35 per hour, based on experience Schedule: 1st or 2nd shift Were hiring CNC Operators and Machinists in Racine! Bring your machining skills and... 
    Hourly pay
    Weekly pay
    Permanent employment
    Temporary work
    Day shift
    Afternoon shift

    Aerotek

    Racine, WI
    2 days ago
  •  ...together from start to finish and take pride in getting the details right, you'll fit right in at Drewco!Positions Available:Experienced CNC Machinist – 5-Axis MillingProgram, set up, and operate Mazatrol 5-axis CNC equipmentJoin us at an exciting time as this is a new... 
    Full time
    Day shift

    MRA Recruiting Services

    Caledonia, WI
    2 days ago
  •  ...Job Description Job Description CNC Machinist (Production) ‐ JOB DESCRIPTION **SUMMARY: ** · Under the general direction of the Shop Supervisor, the CNC Machinist’s primary responsibilities will be to operate conventional, special-purpose and CNC/ machines and... 

    Marini Machining

    Racine, WI
    5 days ago
  • ANDRITZ in Wisconsin seeks a skilled machinist/technician to fabricate, assemble, and repair metal parts and machines with precision according to blueprints and written instructions. You will operate mills, grinders, punch presses, and drill presses, perform in-process ...
    Apprenticeship

    ANDRITZ

    Sturtevant, WI
    2 days ago
  • $22 - $26 per hour

     ...for a skilled manufacturing position in Kenosha. If you have 3+ years of press brake operation experience, can read blueprints, set up CNC equipment, and work with precision measuring tools, we want to hear from you.This is an advanced skilled position responsible for the... 
    Local area
    Immediate start
    Day shift

    Halpin Staffing Services

    Kenosha, WI
    5 days ago
  • $30 per hour

     ...Job Description Job Description CNC Operator Kenosha, WI Up to $30/hr | 1st & 2nd Shift Available Join a growing manufacturing company that values quality, teamwork, and long-term career growth. We are seeking CNC Operators with experience running mills and... 
    Day shift
    Afternoon shift

    Forge Strategies

    Racine, WI
    1 day ago
  • Job Title Under the direction of the Team Lead this position grinds and smooths surfaces, weld seams and weld spatter on units prior to finishing operations. This position differentiates from level II in that they do not assist supervision with tasks including training...
    Shift work

    Johnson Health Tech Companies

    Sturtevant, WI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Cnc Programmer. Be the first to apply!