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 15, 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 withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.

If you would like to request a reasonable accommodation, such as the modification oradjustment 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 thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall 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 applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Cnc Programmer in Sturtevant, WI vacancy
  •  ...Job Description Job Description Description: Position Summary We are seeking an experienced CNC Press Brake Setup & Programmer to join our manufacturing team. This is a hands-on role responsible for independently programming, setting up, and operating CNC press... 
    Suggested
    Weekly pay
    Shift work
    Day shift
    Afternoon shift

    Jensen Metal Products Inc

    Racine, WI
    10 days 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
    11 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... 
    Suggested
    Temporary work
    Shift work
    Day shift

    One Source Staffing

    Sturtevant, WI
    2 days ago
  • $20 per hour

     ...Job Full Description Looking for a CNC Operator. Load, unload, adjust parts. $20.00 an hour. Monday through Friday 5:00am-1:30pm Call Aimee at Express in Racine! (***) ***-**** ****@*****.*** Racine, WI 2069 1300 South... 
    Suggested
    Monday to Friday

    Express Employment Professionals Defunct

    Franksville, WI
    11 hours 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... 
    Suggested
    Shift work
    Afternoon shift

    Express Employment Professionals Defunct

    Racine, WI
    11 hours ago
  • $23 - $27 per hour

     ...Position Title: CNC Machinist Wage: $23-$27/hour Based on experience Shift: 1st Hours: 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 an potential-to-hire capacity... 
    Immediate start
    Monday to Friday
    Shift work

    QPS Employment Group

    Pleasant Prairie, WI
    4 days ago
  •  ...Description Job Description Position Overview Diversified Tooling Innovations is seeking an experienced and motivated Lead CNC Set‐Up Operator to guide our CNC team in producing high‐precision components that meet the highest quality standards. This role combines... 
    Apprenticeship
    Afternoon shift

    Wrought Washer

    Racine, WI
    3 days ago
  • $30 - $34 per hour

     ...CNC Machinist $30.00-$34.00/hour + $1.50/hour shift premium 2nd 3:30pm-2:00am Monday-Thursday We 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... 
    Immediate start
    Shift work
    Afternoon shift

    QPS

    Racine, WI
    3 hours 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
  • $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
    11 hours 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
  • $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
  • $24 - $30 per hour

     ...Job Title: CNC Mill Machinist Job Description This temporary CNC Mill Machinist role focuses on setting up and operating CNC milling machines in a job shop environment and performing precise inspections using micrometers, calipers, and gauges. You will contribute... 
    Weekly pay
    Permanent employment
    Temporary work
    Monday to Thursday
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Aerotek

    Kenosha, WI
    2 days ago
  •  ...CNC Machinist - 2nd ShiftBuild Your Future with Twin DiscAt Twin Disc, we've spent over 100 years building innovative transmission and propulsion solutions that power industries around the world. As Twin Disc's global expansion continues, we are hiring driven people who... 
    Afternoon shift

    MRA Recruiting Services

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

     ...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 specifications and machine operation... 
    Weekly pay
    Contract work
    Temporary work
    Shift work
    Day shift
    Afternoon shift

    Aerotek

    Kenosha, WI
    2 days ago
  • $30 per hour

    CNC OperatorKenosha, WIUp to $30/hr | 1st & 2nd Shift AvailableJoin a growing manufacturing company that values quality, teamwork, and long-term career growth. We are seeking CNC Operators with experience running mills and/or lathes in a production environment.Responsibilities... 
    Day shift
    Afternoon shift

    Torrey Holistics

    Kenosha, WI
    2 days ago
  • Job Title: CNC Machinist/Set Up Department: Production Reports to: Operations Manager FLSA Status: Non-Exempt SUMMARY: Under the general direction of the Operations Manager, the CNC Machinist Level II primary responsibilities will be to set up as well as operate CNC... 

    Marini Manufacturing, Inc.

    Racine, WI
    4 days ago
  • Brake Press Operator - 1st & 2nd Shift Position: Brake Press Operator Shifts: 1st & 2nd Shift Employment Type: Full-Time Position Summary We are looking for a dependable and detail-oriented Brake Press Operator to join our manufacturing team. The Brake Press Operator will...
    Full time
    Shift work
    Day shift
    Afternoon shift

    WFA Staffing

    Sturtevant, WI
    2 days ago
  • Job Description Job Description The 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...

    WFA Staffing Group

    Sturtevant, WI
    1 day 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
    5 days ago
  • $32 per hour

     ...setup tech) or support changeovers and learn new machines (if you’re a strong operator growing into setup). Openings Available ~ CNC Operators and Setup Technicians ~1st and 2nd shift opportunities ~ Work on mills, lathes, or both—based on your background... 
    Hourly pay
    Temporary work
    Day shift
    Afternoon shift

    Forge Strategies

    Kenosha, WI
    9 days ago
  •  ...Job Description Job Description Description: MAJOR RESPONSIBILITIES: Properly and safely load and unload raw materials in CNC Swiss machinery; respond to machine malfunctions, and abide by ISO requirements and safety operating procedures Maintain part specifications... 
    Local area

    RB Industrial Manufacturing LLC

    Racine, WI
    14 days ago
  •  ...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 Milling Program, set up, and operate Mazatrol 5-axis CNC equipment Join us at an exciting time as this... 
    Full time
    Day shift

    MRA - The Management Association

    Franksville, WI
    2 days ago
  • $20 - $26 per hour

     ...CNC Operator Aerotek 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 lathes Perform tool changes and offsets Load... 
    Contract work
    Temporary work
    Immediate start
    Monday to Friday
    Monday to Thursday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Aerotek

    Racine, WI
    4 days ago
  •  ...Job Description Job Description CNC Operator – 1st Shift Hiring immediately for CNC Operator on 1st shift (5:30 a.m. – 2:00 p.m.)! About Thermal Transfer Products Thermal Transfer Products (TTP) is a global provider of advanced thermal transfer solutions... 
    Immediate start
    Visa sponsorship
    Work visa
    Shift work
    Day shift

    API Heat Transfer

    Racine, WI
    13 days ago
  •  ...-leading technology designed to maximize efficiency, quality, and productivity. Position Summary We are seeking an experienced CNC Fiber Laser Operator to join our manufacturing team. This role is responsible for setting up, operating, and maintaining CNC fiber laser... 
    Weekly pay
    Monday to Thursday

    Jensen Metal Products

    Racine, WI
    3 days 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
  •  ...Job Description Job Description MAJOR RESPONSIBILITIES:   ·   Properly and safely load and unload raw materials in CNC Swiss machinery; respond to machine malfunctions, and abide by ISO requirements and safety operating procedures                    ·   Maintain... 
    Day shift

    RB Industrial Manufacturing LLC

    Racine, WI
    17 days ago
  • $21 per hour

    As a global marketing experience company, Quad’s goal is to help our clients win every day. We use our data-driven integrated marketing and manufacturing platform to streamline solutions for our clients, reduce friction and enhance their marketing spend effectiveness. We...
    Full time
    Local area
    Relocation package
    Shift work
    Night shift
    Rotating shift
    Afternoon shift

    Quad

    Sturtevant, WI
    11 hours ago

Do you want to receive more vacancies?

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