Demo

CNC Programmer and Setup Operator

Uniparts Olsen Inc
Eldridge, IA Full Time
POSTED ON 10/24/2026
AVAILABLE BEFORE 2/21/2027

Mazak | MAZATROL| Mills & Lathes
Up to $35/hour depending on experience
1st or 2nd Shift Available

Uniparts Olsen is seeking an experienced CNC Programmer / Setup Machinist to support our growing precision manufacturing operation in Eldridge, Iowa.

This is a production-heavy role in a fast-moving manufacturing environment supporting global OEM customers. We are looking for someone who can independently perform setups, troubleshoot machining issues, edit programs, and help drive efficiency and consistency on the floor.

Our environment includes Mazak equipment, MAZATROL programming, mills, and lathes. Candidates with strong setup and troubleshooting experience in high-precision manufacturing environments are encouraged to apply.

This role will also have opportunities to support new product development (NPD), process improvement initiatives, and new equipment integration.

What You'll Do

  • Perform complete machine setups on CNC mills and lathes
  • Edit and troubleshoot MAZATROL and G-code programs
  • Support tooling selection, setup optimization, and production efficiency
  • Work closely with operators and production leadership to reduce setup times and improve consistency
  • Troubleshoot machining, tooling, and dimensional issues
  • Read and interpret blueprints, tolerances, and process documentation
  • Support standardized work instructions and process-driven manufacturing practices
  • Assist with new product introductions and equipment implementation as needed

What We're Looking For

  • CNC setup experience in a precision steel production manufacturing environment
  • Experience with Mazak equipment and MAZATROL controls preferred
  • Ability to read and edit G-code programs
  • Strong troubleshooting and problem-solving skills
  • Experience with mills and lathes
  • Blueprint reading and precision measurement experience
  • Process-oriented mindset with a focus on consistency, quality, and efficiency
  • Ability to work independently while supporting a team environment

Why Uniparts Olsen?

We are a stable precision manufacturing operation that has continued to adapt and grow through changing production environments by focusing on operational discipline, practical problem-solving, and the people who make the work possible.

Our team values reliability, accountability, continuous improvement, and long-term thinking. We believe strong manufacturing operations are built by capable people working together in an environment that values both performance and stability.

If you're looking for an opportunity where your machining knowledge, troubleshooting ability, and setup experience will genuinely make an impact, we'd like to talk with you.

Apply today to learn more about joining our team.

Equal Opportunity Employer Statement

Uniparts Olsen is an Equal Opportunity Employer. We are committed to creating an inclusive workplace and providing equal employment opportunities to all applicants and employees, regardless of race, color, religion, sex, national origin, age, disability, genetic information, veteran status, or any other protected characteristic, in accordance with applicable federal, state, and local laws.

Employment Eligibility Statement

Candidates must be legally authorized to work in the United States without current or future employer sponsorship requirements to be considered for employment.

Pay: Up to $35.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Application Question(s):

  • Please describe your CNC programming experience, including types of machines/controllers, software used, and whether you created programs from scratch or modified existing programs,.
  • Describe your experience with CNC setup, prove-outs, troubleshooting, and process improvements in a manufacturing environment.
  • This role supports precision steel machining with a strong focus on quality, attention to detail, and process consistency. Please briefly describe your experience working to tight tolerances and maintaining quality standards.

Work Location: In person

Salary.com Estimation for CNC Programmer and Setup Operator in Eldridge, IA
$36,127 to $43,977
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer and Setup Operator?

Sign up to receive alerts about other jobs on the CNC Programmer and Setup Operator career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Uniparts Olsen Inc

  • Uniparts Olsen Inc Eldridge, IA
  • CNC Machine Operators | 2nd & 3rd Shift $22.00–$26.00 per hour, based on experience Full-Time | Eldridge, Iowa | Weekly Pay Your Machining Experience Has V... more
  • 6 Days Ago


Not the job you're looking for? Here are some other CNC Programmer and Setup Operator jobs in the Eldridge, IA area that may be a better fit.

  • LMT Defense Eldridge, IA
  • LMT Defense provides top tier products to the US Military, law enforcement and government agencies, in addition to international customers across the globe... more
  • 1 Day Ago

  • Douglas Machine & Engineering Davenport, IA
  • CNC Lathe Operator Davenport, IA | On-Site Monday–Friday | 6:00 AM – 2:30 PM (1st Shift) A well-established high-precision job shop in Davenport, IA specia... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!