×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer

Job in Janesville, Rock County, Wisconsin, 53545, USA
Listing for: Actalent
Full Time position
Listed on 2026-08-17
Job specializations:
  • Manufacturing / Production
    CNC Machinist, Manufacturing Engineer
Salary/Wage Range or Industry Benchmark: 66560 - 93600 USD Yearly USD 66560.00 93600.00 YEAR
Job Description & How to Apply Below

CNC Programmer

This role focuses on programming, setting up, operating, and maintaining CNC machines to support a low-volume, high-mix manufacturing environment. You will create and optimize CNC programs using Mastercam and Mazatrol, determine machining sequences, and ensure parts meet precise dimensional and quality requirements. The position offers exposure to advanced multi-axis equipment, custom tooling, and cutting-edge products, with strong business stability and clear opportunities for growth and development.

Responsibilities:

  • Program CNC mills, lathes, and multi-task equipment using Mastercam and Mazatrol to produce complex components.
  • Set up CNC machines, including tooling, fixturing, and work holding, to ensure efficient and accurate machining operations.
  • Operate and maintain CNC machines, monitoring performance and making adjustments to optimize cycle times and part quality.
  • Interpret and apply G and M codes and Mazatrol programming to create, modify, and troubleshoot CNC programs.
  • Read and interpret blueprints, engineering drawings, and GD&T specifications to determine machining requirements and tolerances.
  • Determine machining sequence and methodology, including tool paths, speeds, feeds, and work offsets, to achieve optimal results.
  • Identify, select, and procure appropriate cutting tools and tooling solutions required to perform CNC machining functions.
  • Diagnose machining and programming issues, replace or repair parts as needed, and test or prove out new or revised programs.
  • Establish and perform in-process inspections and monitoring of key dimensions using CNC controls and standard measuring equipment and gaging.
  • Perform Machinist and Toolmaker duties, including setup, adjustment, and fine-tuning of machines and tooling to meet specifications.
  • Collaborate with machinists and other team members to support production schedules and resolve technical issues on the shop floor.
  • Assist with tooling-related activities, including supporting in-house tooling fabrication and contributing to sourcing and procurement efforts with suppliers.
  • Maintain accurate documentation of programs, setups, and process changes to support repeatability and continuous improvement.
  • Support a clean, organized, and safety-focused work area, following established procedures and best practices.

Essential

Skills:

  • Minimum of 3+ years of CNC programming experience.
  • Proficiency in programming CNC mills, lathes, and multi-task equipment.
  • Hands-on experience with Mastercam software for CNC programming.
  • Experience with Mazatrol programming for Mazak equipment.
  • Practical experience with Integrex i Series machines, including 5-axis capabilities.
  • Strong understanding of G-Code and M-Code programming.
  • Ability to read and interpret blueprints and engineering drawings.
  • Working knowledge of Geometric Dimensioning and Tolerancing (GD&T).
  • Ability to determine machining sequences, methodologies, and tool paths.
  • Experience setting up CNC machines, including tooling and fixturing.
  • Ability to diagnose and resolve CNC machining and programming issues.
  • Competence with standard measuring equipment and gaging for dimensional inspection.
  • Capability to perform Machinist and Toolmaker duties in a production environment.

Additional Skills &

Qualifications:

  • Experience working with multi-axis CNC equipment such as the Integrex i100s.
  • Familiarity with Mazak, Haas, Hyundai Kia, Hardinge, and similar CNC machine tools.
  • Experience in low-volume, high-mix machining environments with custom parts.
  • Experience making or supporting in-house tooling and automated equipment.
  • Exposure to sourcing and procurement of tooling and related supplies.
  • Interest in working on innovative, technically complex products.
  • Desire to grow within a team-oriented, expansion-focused manufacturing operation.
  • Openness to ongoing training, including Mastercam training provided through Shopware.
  • Comfort collaborating with a small team of CNC programmers and machinists.

Job Type &

Location:

This is a Permanent position based out of Janesville, WI.

Pay and Benefits:

The pay range for this position is $66560.00 - $93600.00/yr. 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. Eligible for Full Time Benefits through end client.

Workplace Type:

This is a fully onsite position in Janesville,WI.

Final date to receive applications:

This position is anticipated to close on Aug 27, 2026.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary