CNC Programmers - Manufacturing
$38 - $45 per hourJob Title: CNC Programmer Job Description
This role focuses on programming, setting up, and operating CNC lathes and mills to produce short-run parts and components used in industrial and commercial paint sprayers. You will create programs in Mastercam from blueprints, collaborate closely with engineering, and perform multiple set-ups and machine operations while maintaining high quality standards through self-inspection.
Set up and operate short-run parts on CNC lathes and CNC mills.
Program new parts and components in Mastercam based on engineering requirements and blueprints.
Work closely with engineering to create parts and programs directly from blueprints, including those with GD&T specifications.
Perform approximately 3–4 CNC set-ups per week on machining centers and related equipment.
Run 1–3 machines at a time, including CNC lathes and CNC mills, while maintaining efficient workflow and part quality.
Inspect your own parts using micrometers, calipers, pin gauges, and other general quality tools to ensure they meet specifications.
Apply knowledge of machine offsets, tool changes, and machine set-up to optimize machining operations.
Support machining of various components that feed into downstream assembly operations.
Perform general quality checks and document results as required to support consistent, repeatable production.
2-year technical degree in Machine Tool Technology, Machining, or a closely related field.
- At least 1 year of Mastercam programming experience for CNC machining applications.
- Hands-on experience setting up and operating CNC lathes and CNC mills.
- Ability to perform general quality checks on parts using micrometers, calipers, pin gauges, and other standard inspection tools.
- Working knowledge of CNC machining centers, machine set-up, machine offsets, tool changes, and CNC operation.
- Ability to run multiple machines simultaneously while maintaining quality and efficiency.
- Strong attention to detail and commitment to producing accurate, high-quality parts.
Experience with full set-up of CNC machines such as Mazatrol, Citizen Swiss, and Haas mills.
Programming experience with G and M code for CNC machines.
Broader CNC machining experience across different platforms and machining centers.
Familiarity with industrial and commercial equipment components, particularly those used in paint sprayer systems.
Employees benefit from a strong total rewards package that includes comprehensive benefits and employee stock incentives, reflecting a long-term investment in the workforce. The culture emphasizes stability, professional development, and a supportive environment, making it a highly regarded place to build a career in CNC machining and programming.
You will work in an extremely well-maintained, large, and open machine shop environment designed for efficient CNC operations. The facility features a modern machining setup with CNC lathes, CNC mills, and machining centers, operating in a typical machine shop setting with active equipment and production activity. This is a Permanent position based out of Rogers, MN.
If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Application Deadline
Aerotek® Inc. provides staffing and services solutions in manufacturing, logistics, construction, aviation, facilities and maintenance. Aerotek operates a unified network of over 200 offices across North America, supporting more than 18,000 clients each year. Aerotek offers weekly pay, employee benefits including medical, dental & vision, life insurance, health advocacy and employee assistance programs, a 401(k) plan, and employee discounts.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
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.
$38 - $45 per hour
...Job Description Job Description CNC Programmer | Mastercam | CNC Lathes & Mills | Growth-Focused OpportunityProgram. Set Up. Create. Advance Your Career. Are you a CNC Programmer who enjoys hands-on machining as much as programming? We're looking for a skilled...SuggestedWeekly payContract workTemporary workWork at office$38 - $45 per hour
...CNC Programmer | Mastercam | CNC Lathes & Mills | Growth-Focused OpportunityProgram. Set Up. Create. Advance Your Career.Are you a CNC Programmer who enjoys hands-on machining as much as programming? We're looking for a skilled professional to program, set up, and operate...SuggestedContract workTemporary work$23 - $30 per hour
...Job Description Job Description CNC Lathe Machinist | $23-$30/Hour | Career Growth & Advancement OpportunitiesTake Your CNC Career to the Next Level Are you an experienced CNC Machinist looking for a stable opportunity with room to grow? Join a team that values skilled...SuggestedWeekly payPermanent employmentTemporary workWork at office$19 - $23 per hour
...Job Description Job Description About the Opportunity: • Job Title: CNC Machine Operator • Pay Rate Range: $19.00-$23.00/Hour • Location: Rogers, MN • Schedule: 2nd Shift Monday-Thursday 3PM-1:30AM • Position Type: Temp to Hire Requirements and Qualifications...SuggestedTemporary workShift workAfternoon shift$66.56k - $93.6k
...grow your manufacturing career with a stable, sound, and family-oriented company? J&J Machine Inc. is seeking a dependable CNC Programmer to join our growing team. In this role, you won't just run parts—you will perform complete setups from scratch. Whether you have...SuggestedTemporary workShift workNight shiftWeekend workDay shiftAfternoon shift- ...Lathe ProgrammerThe Lathe Programmer will play a crucial role in the manufacturing process by utilizing MasterCam to create and test programs... ...certification in machining or a related field.Experience with CNC programming, using MasterCam or similar software.Familiarity...
- ...CNC ProgrammerWe are seeking a detail-oriented and experienced CNC Programmer to join our team. In this role, you will be responsible for developing and optimizing CNC programs for precision machining operations. This is an exciting opportunity to contribute to high-quality...
$20 - $22 per hour
2nd Shift CNC OperatorPrideStaff is working with a local precision machining company in search of an experienced CNC Operator to join our 1st shift production team. In this role, you will be responsible for loading raw materials, running pre-programmed jobs, and monitoring...Hourly payFull timeTemporary workLocal areaImmediate startShift workDay shiftAfternoon shift- ...Job Description Job Description Overview We are seeking a skilled CNC Mill Machinist to join our dynamic team in St. Michael, MN. If you have a passion for precision machining and are looking for an opportunity to work in a collaborative environment, we want to hear...
$18 - $19 per hour
...Monday-Friday 6AM-2:30PM• Position Type: Temp to HireRequirements and Qualifications:• Minimum of 1 year of experience working with CNC Press Brake.• Ability to read measuring tools (hand measuring tools such as caliper, protractor, square, height gage for in process inspections...Temporary workMonday to FridayDay shift$35 - $38 per hour
...CNC Swiss Machinist - Entry Level - Open To Tech GraduatesLocation: Rogers, MNPay: $35.00 - $38.00/hrSchedule Options:2nd Shift: Monday-Friday, 2:00 PM - 10:00 PM3rd Shift: Monday-Friday, 10:00 PM - 6:00 AMAbout GracoFounded in 1926, Graco is a global leader in fluid handling...Permanent employmentTemporary workWorldwideMonday to FridayShift workAfternoon shift$50k - $65k
...Description Job Description Salary: $50k - 65k per year + none Reference: AB_5027790 Randstad Staffing is hiring for a CNC Mill Operator in Maple Grove, MN for a precision machine shop supporting the aerospace industry. In this role you will operate multi-...Permanent employmentTemporary workWork experience placementShift work$33 - $35 per hour
...Job Description Job Description Precision Meets Opportunity — Direct Hire CNC Machinist Build High-Quality Components That Power Innovation PDS Tech Commercial is partnering with a leader in the electronics manufacturing industry to hire an experienced CNC Machinist...Hourly payLocal area$41.6k - $72.8k
...Job Description Job Description Job Title: CNC Swiss Machinist Job Description This role focuses on setting up and operating long-run CNC Swiss production work while ensuring all parts meet strict quality standards. You will work with advanced multi-axis Swiss...Weekly payPermanent employmentTemporary workWork at office- ...Up & Operation: Set up, program (or edit programs), and operate CNC Lathes with live tooling and multi-axis capabilities.... ...minimize downtime. Continuous Improvement: Collaborate with programmers, quality inspectors, and team leads to optimize cycle times, feed...
- ...Job Description Job Description 1st or 2nd shift CNC Mill/Lathe/ Swiss Machinist Near Elk River Overview: We’re seeking a reliable and motivated CNC Machinist . You must have prior machining experience, with operating and set-up experience required. In this...Full timeContract workLocal areaDay shiftAfternoon shift
- ...production environment. If you enjoy hands-on work and working with machinery in a fast-paced setting, this job could be a great fit.Operate CNC and manual saws to cut aluminum panels and extrusions to precise measurementsRead and interpret blueprints, work orders, and cut...Weekly payTemporary workLocal area
- ...cutting-edge technology for aerospace, defense, recreation and performance automotive, powersports, and medical. Learn more at The CNC Machinist operates CNC machines to support the manufacture of components and devices in multiple industries. Shifts Available: Day...Full timeContract workMonday to FridayShift workDay shift
$7,000 per month
...the shift (Completed Education)Machine Operator signing bonus up to $3,900 depending on shiftPrimary Objective : Machinists operate CNC milling/turning/grinding machine centers and/or manual machinery to perform routine or repetitive operations in a manner which consistently...Relocation packageShift work$35 - $50 per hour
...CNC Mill Machinist/ProgrammerRandstad Staffing is hiring for a CNC Mill Machinist/Programmer that is ready to support the Aerospace & Semiconductor industries. Our client is manufacturing tight tolerance, precision machined parts. Location: Plymouth, MN or Maple Grove...Hourly payFull timeShift work- ...Cnc Mill MachinistRandstad Staffing has partnered with a family owned CNC machine shop that supports the medical device industry. They are hiring for a CNC mill machinist on their second shift as a direct hire. The ideal candidate will have 3+ years of mill machining experience...Hourly payFull timeMonday to FridayShift workAfternoon shift
- ...manufacturing. JOB DESCRIPTION: Sets-up, operates, and verifies the quality of work on a wide variety of Swiss, Lathe or Mill CNC machines involving close tolerances and difficult set-ups. Performs routine or repetitive operations in a manner which will consistently...Contract workMonday to ThursdayShift workWeekend workAfternoon shift
$19 - $32 per hour
...CNC Machinist PositionWe are seeking skilled and detail-oriented CNC Machinists to join our team in Albertville. This role involves setting up and operating milling machines, making precise measurements, and ensuring the quality of produced parts. If you have extensive...Temporary workImmediate start$18 - $28 per hour
...Elk River, MN Wage: $18 – $28/hr., depending on experience Hours: Second shift: 4:30 pm – 3:00 am, Monday – ThursdayBenefits of the CNC machinist:Medical, dental, and vision insurancePaid time off401(k) with company matchProfit sharing at the end of each fiscal yearOpportunities...Afternoon shift$41.6k - $72.8k
...CNC Swiss MachinistThis role focuses on setting up and operating long-run CNC Swiss production work while ensuring all parts meet strict quality standards. You will work with advanced multi-axis Swiss machines, perform in-process inspections at the machine, and support...Permanent employment$25 - $29 per hour
Brake Press OperatorTwin City Staffing is hiring an experienced brake press operator for a custom metal fabrication company. If you have experience setting up and programming press brake equipment, enjoy precision work, and want a long-term opportunity with a four-and-...Immediate start$24 - $30 per hour
Press Brake Machine OperatorGreat company to work for:Small privately owned, growing metal architectural fabrication companyOwners get to know everyone, monthly catered all employee lunch with prize drawingsPromote from within, cross train, get to do learn/operate a lot...Hourly payShift work$18 per hour
Punch Press Operator – 2nd ShiftPunch Press Operator – 2nd ShiftRogers, MN 55374$18.00/hrFullTimeJob DescriptionAbout the Opportunity: • Job Title: Punch Press Operator • Pay Rate: $18.00/hr • Location: Rogers, MN • Schedule: 2nd Shift Monday-Thursday 3pm-1:30am. • Position...Temporary workAfternoon shift$18 - $28 per hour
...CNC Machinist PositionTwin City Staffing is hiring a CNC machinist to join a growing precision manufacturing team in Elk River, MN! In this role, you will set up and operate single- and multi-spindle CNC machinery, interpret complex blueprints, and conduct quality checks...Shift workNight shiftDay shiftAfternoon shift$22 - $38 per hour
...Job Duties CNC Setup Set up CNC machines (including tooling, fixtures, and program offsets) for production runs on iron cast components. Interpret engineering drawings, blueprints, and job orders to determine machine set-up requirements. Inspect initial run...Hourly payFull timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmers - Manufacturing. Be the first to apply!


