Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

CNC Setup/Programmer

Job

QPS Employment Group

Monticello, IA (In Person)

$57,200 Salary, Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 6/22/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
62
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Description Position Title:
CNC Setup/Programmer Wage:
$25
  • 30/hour
Shift:
1st
Hours:
5:00am-3:00pm Monday-Thursday Take the lead on setups, programming, and first-piece quality in a fast-growing CNC shop! We're seeking an experienced and detail-oriented CNC Setup/Programmer to join the team. This role is responsible for setting up, programming, and troubleshooting CNC machinery to produce high-quality parts that meet customer specifications. Candidates must demonstrate professionalism, strong technical skills, and the ability to work effectively in a fast-paced manufacturing environment. This is an associate to hire role in Monticello, Iowa. CNC Setup/Programmer Responsibilities include but are not limited to:
  • Set up and program CNC machines to produce parts according to specifications
  • Edit and troubleshoot CNC programs as needed to improve efficiency and quality
  • Read and interpret blueprints, including GD&T, to ensure accuracy
  • Perform first-piece inspections and quality checks using precision measuring tools
  • Load and unload materials and finished parts (up to 50 pounds)
  • Assist operators with machine adjustments and troubleshooting
  • Complete daily production and quality documentation
  • Maintain a clean and organized work area
  • Follow all safety procedures and company guidelines
CNC Setup/Programmer Requirements:
  • Previous CNC setup and programming experience required
  • Ability to read and interpret blueprints and GD&T
  • Experience using machinist measuring tools (micrometers, calipers, ID gauges, etc.)
  • Strong troubleshooting and problem-solving abilities
  • Strong attention to detail and commitment to quality
  • Positive attitude and professional work ethic
  • Willingness to train and support team members as needed
  • Ability to stand, walk, and bend for up to 10 hours per shift
  • Ability to lift and move parts up to 50 pounds
  • Equipment used includes CNC machines, micrometers, calipers, step gauges, and ID gauges
  • Work is performed in a manufacturing/production environment
  • Overtime may be required based on production needs
  • Must follow all PPE and safety requirements
  • Adhere to dress code
IND091 QPS
Employment Group is a full-service staffing firm comprised of dedicated and passionate people with over 50 offices throughout the United States. We place great people with great companies in industrial, skilled trades, administrative, manufacturing, general labor and professional employment. Hiring immediately! Why Work with QPS?
  • Access to sought-after positions with leading employers
  • Dedicated placement specialists who will guide you through every step of the job search process Best of all, our job matching and resume assistance services are 100% free to job seekers!
We will never ask you to pay a fee. Please note that QPS Employment Group may use a virtual recruiting assistant to help screen and schedule candidates efficiently. All information collected through this process is used solely for employment purposes and is handled securely in accordance with our privacy policy. We are proud to be an equal opportunity employer.