Cnc Programmer
$38 - $45 per hourAerotek
CNC Programmer
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.
Responsibilities
- 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 34 CNC set-ups per week on machining centers and related equipment.
- Run 13 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.
- Use understanding of GD&T and blueprint reading to verify dimensions and tolerances.
- 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.
Essential Skills
- 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.
- Proficiency in reading and interpreting blueprints, including GD&T symbols and requirements.
- 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.
Additional Skills & Qualifications
- 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.
Why Work Here?
The organization offers significant opportunities for growth and skill development, especially within the machining department, where you can expand your experience in setting up and running a wide variety of machines. 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.
Work Environment
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. The role involves working around running machinery and standard shop conditions, with appropriate shop attire and safety gear expected in line with a professional machining environment.
Job Type & Location
This is a Contract to Hire position based out of Rogers, MN.
Pay and Benefits
The pay range for this position is $38.00 - $45.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. 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)
Workplace Type
This is a fully onsite position in Rogers, MN.
Application Deadline
This position is anticipated to close on Jul 7, 2026.
Aerotek$38 - $45 per hour
...Job 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...SuggestedWeekly payContract workTemporary work- ...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...Suggested
- ...Lathe Programmer The Lathe Programmer will play a crucial role in the manufacturing process by utilizing MasterCam to create and test... ...certification in machining or a related field. Experience with CNC programming, using MasterCam or similar software....Suggested
$20 - $22 per hour
...Job: 2nd Shift CNC Operator Pay: $20-$22/hour Location: Rogers, MN Schedule: Monday - Thurs, 3pm -1:30am (note: must train on 1st shift 6am-230pm M-F for several weeks Full Time, Temp to Hire 2nd Shift CNC Operator Job Description: PrideStaff is working with a local precision...SuggestedHourly payFull timeTemporary workLocal areaImmediate startShift workDay shiftAfternoon shift$25 - $29 per hour
...Job Description 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...SuggestedHourly payWeekly payFull timeContract workTemporary workWork at officeLocal area$19 - $23 per hour
...About the Opportunity Job Title: CNC Machine Operator • Pay Rate Range: $19.00–$23.00 per hour • Location: Rogers, MN • Schedule: 2nd Shift Monday–Thursday 3:00 PM–1:30 AM • Position Type: Temp to Hire Requirements and Qualifications High School Diploma Organizational...Hourly payTemporary workShift workAfternoon shift- ...Discretionary 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 first...Temporary workWork experience placementDay shift
- ...CNC Programmer We 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...
$20 - $23 per hour
...CNC Route Operator 1st Shift CNC Route Operator 1st Shift Rogers, MN 55374 $20.00-23.00/hr FullTime Job Description About the Opportunity: Job Title: CNC Router Operator Pay Rate Range: $20.00-$23.00/Hour Location: Rogers, MN Schedule: 1st Shift Monday-...Full timeTemporary workMonday to FridayFlexible hoursDay shift$18 - $19 per hour
...Friday 6AM-2:30PM Position Type: Temp to Hire Requirements 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...Full timeTemporary workMonday to FridayDay shift$7,000 per month
...the shift (Completed Education) Machine Operator signing bonus up to $3,900 depending on shift Primary Objective : Machinists operate CNC milling/turning/grinding machine centers and/or manual machinery to perform routine or repetitive operations in a manner which...Relocation packageShift work$25 - $32 per hour
...A leader in custom metal fabrication is seeking a CNC Machinist for the second shift in Maple Grove, Minnesota. The role involves setting up and operating CNC machines, as well as reviewing blueprints and tooling requirements. Ideal candidates should have CNC machining...Hourly payAfternoon shift$25 - $29 per hour
Brake Press Operator Opportunity Twin 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 ...Immediate startFlexible hours$18 per hour
About the Opportunity:• Job Title: Punch Press Operator• Pay Rate: $18.00/hr• Location: Rogers, MN• Schedule: 2nd Shift Monday-Thursday 3pm-1:30am. • Position Type: Temp to HireRequirements and Qualifications:• Press operator a plus however any manufacturing or warehouse...Temporary workAfternoon shift$22 - $33 per hour
...Responsibilities Check with designated lead person on machine assignment and job assignment. Produce parts on CNC machines according to specifications and within acceptable production requirements. Unload and package parts according to JBT Machining standards and customer...Temporary workLocal areaImmediate startFlexible hoursShift work$20 - $30 per hour
...Job Duties We are looking to hire experienced CNC Machinists to produce high-precision metal parts for medical, aerospace, and semiconductor applications. Candidates will work on CNC lathes and mills, including MG MORI, Mori Seiki, or Matsuura machines. Shifts vary,...Hourly payShift workNight shiftWeekend workDay shift$26 - $35.05 per hour
...quality control. Kurt Workholding also provides custom engineered solutions to help manufacturers maximize efficiency and quality. The CNC Machinist I operates and adjusts semi‑automatic or automatic numerically controlled machine tools to perform standard and repetitive...Permanent employmentContract workWork visaMonday to FridayAfternoon shift- ...efficiency, and excellence in manufacturing. Job Description: Sets-up, operates, and verifies the quality of work on a wide variety of Swiss CNC machines involving close tolerances and difficult set-ups. Performs routine or repetitive operations in a manner which will...Contract workMonday to FridayDay shift
- ...What to Expect What To Expect As a CNC Machinist at Tesla, you are a critical force in revolutionizing manufacturing for a sustainable future. We’re looking for a meticulous professional whose precision, expertise, and innovative mindset will accelerate our mission to...Hourly payFull timeTemporary workMonday to FridayFlexible hoursShift work
$23 - $35 per hour
...Responsibilities Program set up and operate Hurco CNC vertical machines using conversational programming and GIBBS CAM software. Work effectively in a fast-paced, short-run style production environment with frequent part changes. Program new jobs while current parts are...Temporary workLocal areaFlexible hoursShift work$21 - $23 per hour
...Job Description Job Title: CNC Machine Operator Location: Anoka, MN Compensation: $21.00-$23.00 per hour - paid weekly Schedule: 2nd Shift Job Type: Temporary or Temp-to-hire About the Opportunity Doherty Staffing Solutions is hiring Machine Operators for a leading supplier...Hourly payWeekly payContract workTemporary workWork at officeLocal areaAfternoon shift$22 - $33 per hour
JBT Machining in Anoka, Minnesota, is seeking skilled CNC operators for part production. The ideal candidates will ensure quality and efficiency while adhering to safety protocols. This role offers competitive pay ranging from $22.00 to $33.00/hour based on experience,...$25 - $39.36 per hour
...because they’re supported, challenged, and appreciated for the work they do. Requirements: In this role, you’ll set up and operate CNC and conventional machines and machining centers to produce precision components while meeting quality, productivity, and delivery expectations...Hourly payMonday to FridayDay shift$18 per hour
Punch Press Operator 2nd Shift Punch Press Operator 2nd Shift Rogers, MN 55374 $18.00/hr FullTime Job Description About the Opportunity: Job Title: Punch Press Operator Pay Rate: $18.00/hr Location: Rogers, MN Schedule: 2nd Shift Monday-Thursday 3pm-1:3...Full timeTemporary workAfternoon shift- Brake Press Operator Doherty Staffing Solutions is partnering with a premier metal fabrication company in Rogers, MN to hire Brake Press Operators. Since 1994, this team has delivered high quality, visually impressive metal products for architectural and industrial ...Weekly payTemporary workWork at officeLocal areaDay shift
$23 - $38 per hour
...years preferred) Industry: Medical Device Manufacturing The Work You’ll Be Doing In this role, you will: Set up and operate Nakamura CNC lathe / mill-turn machines Read, edit, and optimize CNC programs in collaboration with engineering Interpret blueprints, process documentation...Full timeTemporary workShift workWeekend workDay shift$18 - $28 per hour
...growing precision manufacturing team in Elk River, MN! We're seeking experienced machinists to operate single spindle and multi spindle CNC machines in a fast-paced, clean, and innovative environment. This is a great opportunity for skilled machinists who take pride in...Afternoon shift- ...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 measurements Read and interpret blueprints, work orders, and cut...Weekly payTemporary workLocal area
$19 - $32 per hour
...CNC Mills Machinist We are seeking skilled and detail-oriented CNC Mills 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 startMonday to Friday$25 - $39.36 per hour
Mate Precision Tooling Inc. in Anoka, Minnesota, is hiring a 2nd Shift Machinist to produce high-quality parts using CNC and conventional machines. The role emphasizes precision, teamwork, and continuous improvement, offering competitive pay from $25.00 to $39.36 per hour...Hourly payAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cnc Programmer. Be the first to apply!


