CNC Programmer
$25 - $29 per hourDoherty Staffing
Job Title: CNC Programmer
Location: Maple Grove, MN
Compensation: $25.00–$29.00 per hour – paid weekly
Job Type: Temp-to-hire | Full-time About the Opportunity
Doherty Staffing Solutions is hiring CNC Programmers for a quality‑focused manufacturing company in Maple Grove, MN. In this role, you’ll program CNC machines, interpret blueprints, verify part accuracy, and support efficient production processes. If you enjoy technical problem-solving and hands‑on machine work, this opportunity could be a great fit! What You’ll Do as a CNC Programmer:
Enjoy weekly pay , access to health coverage options through Benefits in a Card (including preventative and minimum value plans), and temp-to-hire opportunities for long-term stability where applicable. As a family-owned company with over 45 years in business, we pride ourselves on providing personalized support through a local, dedicated recruiter and maintaining a strong reputation backed by positive online ratings. We are committed to fostering an inclusive workplace and are proud to be an Equal Opportunity Employer, welcoming candidates from all backgrounds and experiences. Ready to Apply?
Click “Apply Now” to complete our quick, mobile-friendly application. If you have questions about the CNC Programmer job, contact our North Metro Job Office at View phone number on click.appcast.io. Doherty Staffing Solutions offers our valued contract employees health coverage through Benefits in a Card (preventative benefit and minimum value plans), along with weekly paychecks via a prepaid card from CHANGE. Learn more and find helpful links to additional resources at:
Location: Maple Grove, MN
Compensation: $25.00–$29.00 per hour – paid weekly
Job Type: Temp-to-hire | Full-time About the Opportunity
Doherty Staffing Solutions is hiring CNC Programmers for a quality‑focused manufacturing company in Maple Grove, MN. In this role, you’ll program CNC machines, interpret blueprints, verify part accuracy, and support efficient production processes. If you enjoy technical problem-solving and hands‑on machine work, this opportunity could be a great fit! What You’ll Do as a CNC Programmer:
- Work safely and follow all established procedures
- Review blueprints, materials, and specifications to plan machining and programming
- Interpret GD&T to ensure accurate part setup and machining
- Enter machine instructions, including zero and reference points
- Use tool registers, offsets, and basic geometry/trigonometry to calculate machining requirements
- Load workpieces and verify machine settings using measurements and first-run checks
- Monitor operations, detect malfunctions, and maintain part specifications
- Troubleshoot processes, edit programs, and replace worn tools as needed
- Meet production goals for cycle time, quality, and output
- Safely load and unload castings and raw materials
- Inspect parts and adjust CNC codes to ensure accuracy
- Perform tool changes, offsets, and necessary adjustments
- Complete daily cleaning and light machine maintenance
- Follow all company policies, procedures, and regulatory requirements
- 2-year technical degree in a related field or 3+ years of CNC programming experience
- Strong understanding of CNC programming, tooling, and machining processes
- Knowledge of production equipment, materials, and machining method
- Familiarity with safety practices and proper equipment use
- Ability to follow instructions and communicate effectively
- Strong teamwork skills and ability to work collaboratively
- Ability to lift up to 50 lbs
- Ability to move materials using a forklift or hand cart
- Ability to perform walking, reaching, bending, and twisting
- Comfortable working in moderate noise levels (hearing protection recommended)
- Safety glasses required on the production floor
Enjoy weekly pay , access to health coverage options through Benefits in a Card (including preventative and minimum value plans), and temp-to-hire opportunities for long-term stability where applicable. As a family-owned company with over 45 years in business, we pride ourselves on providing personalized support through a local, dedicated recruiter and maintaining a strong reputation backed by positive online ratings. We are committed to fostering an inclusive workplace and are proud to be an Equal Opportunity Employer, welcoming candidates from all backgrounds and experiences. Ready to Apply?
Click “Apply Now” to complete our quick, mobile-friendly application. If you have questions about the CNC Programmer job, contact our North Metro Job Office at View phone number on click.appcast.io. Doherty Staffing Solutions offers our valued contract employees health coverage through Benefits in a Card (preventative benefit and minimum value plans), along with weekly paychecks via a prepaid card from CHANGE. Learn more and find helpful links to additional resources at:
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Maple Grove, MN vacancy
- Job Description CNC Programmer We are looking for an experienced CNC Programmer to join a well-established precision manufacturing team in the Philly area. This role involves writing, editing, and optimizing CNC programs to produce complex, tight-tolerance components across...Suggested
$70k - $90k
Randstad USA is seeking a CNC Mill Operator in Osseo, Minnesota. This role requires experience with Vertical Mill Mori or Okuma machinery and the ability to program using Mastercam or Gibbscam. Responsibilities include advanced programming for multi-axis machines, designing...Suggested$30 - $35 per hour
...Job Description Job Description Top Job Located in Plymouth, MN Salary: $30-$35/hr We have a client looking for a CNC Swiss Machinist in Plymouth, MN! Hours: 2nd shift- Mon-Thurs 2pm-1:30am Pay: $30-$35/hr + 10% shift differential Job Duties: Set...SuggestedWork at officeShift workAfternoon shift- ...Job Description Job Description Enterprise Pattern is seeking a CNC Programmer Machinist to join our team in Jordan, MN! You will be responsible for programming and the machining of tooling from aluminum to plastics for our customer base of foundries around the...Suggested
$37.44k - $52k
...Job Description Job Description CNC Machinist Salary Entry: $37,440-$52,000 Set up: $58,240-$72800 Programmer: $66,560-$93,600 Hours 1st Shift – Mon-Thurs 6:00am-4:30pm, Fri 6:00am-12:00pm 2nd Shift – Mon-Thurs 4:30pm-3:00am 3rd Shift – Fri-Sun 6:...SuggestedTemporary workShift workNight shiftWeekend workDay shiftAfternoon shift$38 per hour
...Job Description Job Description NYCOR - CNC Cylindrical Grinder Machinist (Direct Hire) – Up to $38/hr. + $6,000 Bonus NYCOR is seeking a skilled CNC Cylindrical Grinder Machinist to join a growing team. In this role, you will set up and operate CNC ID and OD...Immediate startRelocation packageMonday to FridayShift workDay shiftAfternoon shift$35 per hour
...Job Description Top Job Located in Plymouth, MN Salary: $35+/hr BOE A machine shop in Plymouth, MN is hiring for experienced CNC Set-Up Machinists Level 3. This is a large, clean, well maintained, modern shop striving to incorporate best in class practices and...Work at officeDay shiftAfternoon shift- ...CNC Mill Operator And CNC Mill Setup Machinist/Programmer Randstad Staffing has partnered with a job shop styled machine shop in Maple Grove, MN in sourcing candidates for their CNC Mill Operator and CNC Mill Setup Machinist/Programmer positions on a Direct-Hire basis...
$29.5 - $36 per hour
...Job Description Job Description CNC Machinist - Technical Customer Support Time to get out of the shop?! Excellent career opportunity to utilize your machinist background! We are seeking a machinist with excellent tooling knowledge to assist our customers and...Hourly payWork at officeMonday to Friday$35 - $42 per hour
...CNC Programmer $35 - $42 Fridley, MN CNC Programmer Role with Growing Industry Leader / $35.00 - $42.00 an hour depending on Experience/ Great benefits and 401K Jobot Pro: Shawn Trainor Easy Apply Now A bit about us: We have been a leading manufacturer...Day shift- ...Benefits: Competitive salary Flexible schedule Health insurance 401(k) 401(k) matching Bonus based on performance CNC Programmer Savannah, GA Required Qualifications: High school diploma or GED (Technical certification preferred) 2+ years of CNC...Flexible hours
$32 - $38 per hour
...$32-$38/hr Location: Plymouth, MN Shift: Day Shift 6:30 am to 3 pm Key Responsibilities: Set up and operate complex CNC machines, including horizontal/vertical milling and mill/turn machines with multi-axis, twin spindles, and twin turrets Operate machines...Shift workDay shift$25 - $40 per hour
...Job Duties Responsibilities and Duties: • Sets Up, edit programs, and run parts on CNC Lathes with Fanuc controls (G and M Code) • Reads and interprets technical drawings / Blueprints • Implements and maintains set up sheets for Manufacturing • Validates the...Hourly payFull timeShift work- CUTTING EDGE TECHNOLOGIES, LLC Job Description Form JOB TITLE: CNC Programmer DEPARTMENT: CNC Programming, Reports to Programming Manager EFFECTIVE DATE: May 5, 2022 Job Description: CNC Programmers use computer aided manufacturing (CAM) software to generate toolpath and...Work at office
- Job Description We are seeking a highly skilled CNC Programmer with hands-on experience in Swiss-type machining to join our precision manufacturing team. This individual will be responsible for developing, optimizing, and troubleshooting CNC programs for Swiss-style lathes...Relocation package
- ...CNC Programmer / CNC Machinist – Hard Milling Minneapolis–St. Paul, MN | Full-Time | On-Site We are recruiting on behalf of a premier precision mold manufacturer in the Minneapolis–St. Paul area known for producing highly complex tooling solutions requiring extreme...Full timeWork at office
- ...Job Description Precision Manufacturing - Complex Parts - Growth Opportunity We are seeking a skilled CNC Programmer/Machinist who can own the process from print to finished part, solving complex machining challenges and producing high-precision components...ApprenticeshipRelocation
- ...CNC Mill Machinist Precision and custom machine shop looking for a long term, hardworking, willing to learn, positive CNC Mill Machinist to join the team. The company offers competitive pay, benefits and a great working environment! One shift shop starting at 6:00am...Temporary workShift work
$70k - $90k
...machine shop in Maple Grove, MN in sourcing candidates for their CNC Mill Operator and CNC Mill Machinist positions on a Direct-Hire... ...Mill Mori or Okuma machinery. The CNC Mill Setup Machinist/Programmer role requires the ability to program on Mastercam or Gibbscam,...Permanent employmentTemporary workWork experience placementShift work- ...Cnc Operator And Programmer Looking for a role that bridges the gap between operating and programming? Twin City Staffing is seeking a CNC operator and programmer to join a cutting-edge team in Blaine! This unique position utilizes modern conversational software, allowing...Weekly payTemporary workMonday to Friday
$32 - $42 per hour
...CNC Machinist/Programmer Our long term client is a growing manufacturing company specializing in precision machining and fabrication. They are currently seeking an experienced CNC Machinist/Programmer to join their team. If you are a skilled professional with a strong...Shift workDay shift- ...CNC Lathe Machinist / Programmer Are you a skilled CNC machinist / programmer looking for a challenging opportunity to put your expertise to work on advanced machinery? Join us in producing high-quality, intricate parts made from aluminum, plastic, and steel, showcasing...
$25 - $32 per hour
** EMPLOYEE OWNED ** EMPLOYEE STOCK OWNERSHIP PLAN (ESOP) ** Join Our Team as a CNC Machinist – 2nd Shift Milling: Haas and Makino vertical machining centers Work Schedule: We are seeking candidates for second shift: ~ Monday – Thursday : 4:00 pm-2:30 am...Hourly payTemporary workFlexible hoursAfternoon shift$25 - $32 per hour
...Job Title: CNC Programmer - Monday-Thursday 6am-4:30pm Job Description This first-shift CNC Programmer role focuses on independently programming and setting up multiple Haas vertical mills using Fanuc controls in a smaller, clean, and organized job shop environment...Weekly payContract workTemporary workWork at officeMonday to ThursdayDay shift- ...CNC Programmer Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will create and implement high quality CNC programs for milling and turning operations. Programs must be proven and ready to run before set-up starts...Temporary work
- Job Opportunity All compensation and pay rates are dependent upon skills and experience. PrideStaff is an equal opportunity employer. PrideStaffDay shift
$24 - $29 per hour
CNC Machinist (Routers & Saws) Role Overview: We are looking for a skilled CNC Programmer and Operator to manage the production of fabricated parts using CNC routers and saws. You will be responsible for everything from initial programming and setup to troubleshooting and...Monday to FridayShift workDay shift- ...bonus potential . At Assurance Manufacturing, you're not just an employee; you're an owner. Come grow with us! CNC Turning Set Up/Programmer Responsibilities: Responsible for setting up / programming machines and working with Quality to validate that the...Temporary workWork experience placementDay shift
$23.79 - $25.84 per hour
...of a closely connected team with the resources, opportunity and stability of a large, growing organization. Job Description The CNC Machine Operator (HAAS) is an operations team member with the primary goal of satisfying customer requirements of quality, and...Hourly payLocal areaDay shift- ...CNC Applications Engineer Join a USA Today Top Workplace! Morris Group, Inc., one of the largest machine tool distribution networks in North America, is a third generation, family owned and operated business that serves manufacturers of precision machined parts in the...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


