CNC Programmer

Actalent

Janesville (WI)

On-site

USD 67,000 - 94,000

Full time

35 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Actalent in Janesville, WI is seeking a CNC Programmer to design, set up, and optimize programs for low-volume, high-mix production. You will work with Mastercam and Mazatrol, read blueprints, and implement GD&T tolerances to ensure parts meet precise specifications in a multi-axis environment.

This role emphasizes tool selection, fixture planning, in-process inspection, and collaboration with machinists to improve cycle times and part quality while supporting continuous improvement initiatives.

Qualifications

  • Minimum 3+ years of CNC programming experience.
  • Experience with Mastercam and Mazatrol.
  • Ability to read blueprints and GD&T specs.
  • Proven on-machine troubleshooting and setup skills.

Responsibilities

  • Program CNC mills and lathes to produce complex components.
  • Set up tooling, fixturing, and workholding for accuracy.
  • Interpret G-code, Mazatrol programs, and adjust for quality.
  • Collaborate with machinists to meet production schedules and improve throughput.

Skills

CNC programming
Mastercam
Mazatrol
G-code/M-code
Blueprint reading
GD&T
Multi-axis machining
Tool setup
Inspection skills
Team collaboration

Tools

Integrex i100s
Mazatrol

Job description

Job Description

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.

Job Title

CNC Programmer

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 workholding, 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.

Application Deadline

This position is anticipated to close on Aug 27, 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 actalentaccommodation@actalentservices.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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

NC Programmer
NC Programmer

Actalent • Wichita (KS)

On-site
USD 60,000 - 90,000
PTO
401k
Health, dental, and Vision
MASTERCAM CNC PROGRAMMER
MASTERCAM CNC PROGRAMMER

Actalent • United States

On-site
USD 66,000 - 73,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
CNC Programmer/Tooling Engineer
CNC Programmer/Tooling Engineer

Actalent • Val Verde (CA)

On-site
USD 73,000 - 87,000
Health, dental, vision, 401K
Cnc Programmer
Cnc Programmer

Aerotek • Saint Paul (MN)

On-site
USD 62,000 - 77,000
Competitive benefits
CNC PROGRAMMER
CNC PROGRAMMER

Actalent • United States

On-site
USD 110,000 - 140,000
Health insurance options
401(k) with company match
Flexible Spending Account
+2
CAD Programmer
CAD Programmer

Actalent • United States

On-site
USD 60,000 - 70,000
Medical, dental & vision
401(k) plan
Life insurance
+5
Aerospace CNC Programmer & Process Engineer
Aerospace CNC Programmer & Process Engineer

Actalent • United States

On-site
Manufacturing Engineer
Manufacturing Engineer

Actalent • Minneapolis (MN)

On-site
USD 75,000 - 110,000
401(k)
Dental insurance
Health insurance
+4
Cnc Machinist And Programmer
Cnc Machinist And Programmer

6AM City, LLC • Oklahoma

On-site
USD 48,000 - 55,000
Medical coverage
Dental coverage
Vision coverage
+7
Cnc Programmer / Supervisor
Cnc Programmer / Supervisor

Aerotek • United States

On-site
USD 62,400 - 70,720
Medical insurance
Dental insurance
Vision insurance
+3