Cnc Programmer
$38 - $45 per hourMinnesota Jobs
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 Permanent 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 Aug 12, 2026. About Aerotek Aerotek Inc. provides staffing and services solutions in manufacturing, logistics, construction, aviation, facilities and maintenance. We provide the expertise, solutions and people required to rise to the challenges of North American industry. Headquartered in Hanover, Md., Aerotek operates a unified network of over 200 offices across North America, supporting more than 18,000 clients each year. Aerotek is an Allegis Group company, the global leader in workforce and business solutions. 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. San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records. Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. 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
...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...SuggestedPermanent employmentTemporary work- ...Lathe Programmer The 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...Suggested
- ...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-...Suggested
$19 - $23 per hour
...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 HireRequirements and Qualifications:• High School Diploma.• Organizational skills.•...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- ...Job Description Job Description Overview Join our dynamic team as a CNC Machinist at our state-of-the-art facility located in St. Michael, MN, 55376. We are looking for a skilled professional who is passionate about precision machining and thrives in a collaborative...
- ...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...
$28 per hour
Description: Metal Plater | Line Operator | Electroplating Technician | Manufacturing Production Technician Location: Nico Products - Minneapolis MN Shift: 2nd Shift | Monday-Thursday | 3:00 PM-1:00 AM + Overtime as Needed Training: Initial training ...Part timeRelocationRelocation packageFlexible hoursShift workDay shiftAfternoon shift- ...Job Description Job Description ESSENTIAL DUTIES & RESPONSIBILITIES (5–6 bullets): #**Perform full CNC Swiss machine setups **, including tooling, offsets, materials, and verification of part alignment and readiness. #**Operate and adjust Swiss machines ** to maintain...
$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...Hourly payTemporary workShift workAfternoon shift$7,000 per month
...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 consistently...Relocation packageShift work$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- ...Cnc Mill Machinist Randstad 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...Hourly payFull timeMonday to FridayShift workAfternoon 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 measurements Read and interpret blueprints, work orders, and cut...Weekly payTemporary workLocal area
$25 - $29 per hour
Brake Press Operator 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 with a four-and...Immediate startFlexible hours$22 - $38 per hour
...CNC Setup Technician 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 pieces and...Hourly payFull time$18 per hour
...Experienced CNC Machinist Opportunity Join a 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...Afternoon shift- ...CNC Mill Operator 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-axis CNC Milling centers to manufacture parts made from titanium, aluminum and...
$19 - $32 per hour
...CNC Machinist Position We 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 startMonday to Friday$25 - $30 per hour
...Job Duties CNC Machine Operator (Lathes or Mills) -All Shifts: $25 - $30/hr. DOE (Location is Elk River, and Plymouth) Days: 6.00 am - 4.30 pm Monday - Thursday Night Shift: 4.00 pm - 2.30 am Monday - Thursday Weekend Shift Days: 6.00 am - 6.30 pm Friday, Saturday...Hourly payFull timeAll shiftsShift workNight shiftWeekend work$62k - $83k
...Swiss CNC Machinist Manufacturing Anoka County , Minnesota, US ~ Added - 12/06/2026 Pay Rate Low: 62000 | Pay Rate High: 83000 Pay Rate Low: 62000 | Pay Rate High: 83000 With over 30 years at the forefront of advanced machining ,our client specializes in...Temporary work$23 - $30 per hour
...Experienced CNC Mill Or Lathe Operator We are looking for Class A Machinists, ones that can set up and inspect their work. Set up Vertical HAAS Machines. Set up Toshiba Horizontal Machines. Also, set-up and program CNC lathe. We are a short run job shop so set up and programming...Hourly payFull timePart timeShift work$18 - $30 per hour
...CNC Machine Operator CNC Machine Operator, Setup, or Programmers 1st shift 6am-2:30pm Monday-Friday 2nd shift 4:30pm-2:30am Monday-Thursday Weekend 6am-6pm or 6pm-6am Friday-Sunday (work 36 paid for 40hrs) Key Responsibilities: Operate CNC mills, lathes, or Swiss machines...Hourly payFull timeMonday to FridayWeekend workDay shiftAfternoon shift$52k - $70k
Randstad 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 in ISO 13...Hourly payPermanent employmentFull timeTemporary workWork experience placementMonday to FridayShift workAfternoon 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
$26 - $37 per hour
...Swiss CNC Machinist Hamel, MN Full Time Manufacturing Mid Level Share ( CNC Swiss Machinist Envision your machining experience at work with an industry leader! Enjoy a supportive and inclusive atmosphere with a wide-ranging benefits package, and excellent...Full timeRelocation packageMonday to FridayShift workDay shiftAfternoon shift- ...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
$23 - $35 per hour
...Job Posting DUTIES AND 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...Temporary workLocal areaFlexible hoursShift work$23.4 - $34.32 per hour
...Integrity We do the right things and do things right The primary purpose the Machinist is to set up, operate, and maintain CNC equipment to manufacture precision parts. Accountabilities & Responsibilities: • Adheres to Integer Values and all safety, environmental...Hourly payImmediate startShift work$25 - $34 per hour
...Machinist 1 The CNC Machinist is responsible for the effective set-up, operation and troubleshooting of new and existing parts and production lots, as well as successfully detecting malfunctions in machine operations. This position is responsible for operating computer...Hourly payTemporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cnc Programmer. Be the first to apply!



