Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Cnc Programmer

$38 - $45 per hour

Aerotek

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 Jun 29, 2026.

Aerotek
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Cnc Programmer in Rogers, MN vacancy
  • $38 - $45 per hour

     ...Job Description Job Description 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... 
    Suggested
    Weekly pay
    Permanent employment
    Temporary work
    Work at office

    Aerotek

    Rogers, MN
    7 days ago
  • $28 - $38 per hour

     ...Job Description Job Description Job Title: CNC Milling Machinist $28-$38/HR Job Description We are seeking a skilled CNC Milling Machinist to join our dynamic team. This is a direct placement opportunity on night shift or weekend days. The ideal candidate will... 
    Suggested
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Monday to Thursday
    Night shift
    Weekend work
    Day shift

    Aerotek

    Rogers, MN
    13 days ago
  •  ...Job Description Job Description CNC Programmer About the Role 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... 
    Suggested

    Rotary Systems

    Anoka, MN
    10 hours ago
  •  ...every aspect of our operation. We have a state of the art facility but it is our employees that separate us from our competition. CNC Programmer Position Summary Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will... 
    Suggested
    Temporary work

    rms Surgical

    Coon Rapids, MN
    4 days ago
  • $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... 
    Suggested
    Temporary work
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    J & J Machine Inc

    Elk River, MN
    10 hours ago
  • $25 - $29 per hour

     ...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... 
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Temporary work
    Work at office
    Local area

    Doherty Staffing

    Maple Grove, MN
    3 days ago
  •  ...A manufacturing firm located in Coon Rapids, Minnesota is looking to hire a CNC Programmer for its Milling department. The successful candidate will create precision CNC programs for milling and turning operations. Required qualifications include four years of programming... 
    Early shift

    Cretex

    Coon Rapids, MN
    4 days ago
  • $38 - $44 per hour

     ...A leading medical technology firm is seeking an Engineering Technician skilled in CNC programming to coordinate production activities. Located in Coon Rapids, this role involves developing efficient processes and ensuring high-quality manufacturing standards. The ideal... 
    Hourly pay

    Precera Medical

    Coon Rapids, MN
    3 days ago
  • $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 time
    Temporary work
    Monday to Friday
    Day shift

    Award Staffing

    Rogers, MN
    1 day ago
  • $28 - $30 per hour

    Job Description Job Description Job Title: Press Brake Operator Job Description Join a dynamic architectural metals company and take on the role of a Press Brake Operator in a close-knit shop environment. You will be responsible for running a press brake, inspecting...
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Day shift

    Aerotek

    Rogers, MN
    10 days ago
  • Job Description Job Description Company Overview: A growing company looking for a Press Brake Setup/Operator to join a growing team. In this position, you’ll set up, operate, and maintain press brake machines used to bend and form metal sheets to exact specifications...
    Full time
    Contract work
    Local area

    Midwest Staffing

    Rogers, MN
    more than 2 months ago
  •  ...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... 

    Nanotech Precision - Die Technology

    Saint Michael, MN
    22 days ago
  •  ...efficiency, and excellence in manufacturing. JOB DESCRIPTION: Sets-up, operates, and verifies the quality of work on a wide variety of CNC Milling machines involving close tolerances and difficult set-ups. Performs routine or repetitive operations in a manner which will... 
    Contract work
    Monday to Friday
    Day shift
    Afternoon shift

    MultiSource Mfg

    Anoka, MN
    23 days ago
  • $35 - $40 per hour

     ...Job Description Job Description The CNC Mill Machinist will produce precision metal components ranging from small parts to large-scale manufacturing pieces. Working within a small team, the machinist will be responsible for machine setup, interpreting blueprints, and... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Monday to Friday
    Shift work

    Randstad Direct Hire

    Maple Grove, MN
    12 days ago
  •  ...Job Description Job Description Job Title: CNC Lathe Machinist Company: Xepot LLC dba Dagry Location: Owatonna, MN Job Type: Full-time Relocation Assistance Bonus: $2,000 Job Description We are looking for a skilled CNC Lathe Machinist to join... 
    Full time
    Relocation package

    Xepot LLC

    Elk River, MN
    10 hours ago
  • $25 - $39.36 per hour

     ...Mate Precision Technologies in Anoka, Minnesota, is seeking a skilled CNC Machinist for the 2nd shift. In this role, you will set up and operate CNC and conventional machines, ensuring the production of precision components. The ideal candidate will have experience in... 
    Hourly pay
    Shift work
    Afternoon shift

    Mate Precision Technologies

    Anoka, MN
    3 days ago
  • $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 work
    Day shift

    HiFyve

    Plymouth, MN
    2 days ago
  • $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 pay
    Afternoon shift

    Mate Precision Tooling

    Anoka, MN
    3 days ago
  • $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 pay
    Shift work
    Night shift
    Weekend work
    Day shift

    Platinum Staffing Group

    Elk River, MN
    4 days ago
  • $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 time
    Temporary work
    Afternoon shift

    Award Staffing

    Rogers, MN
    3 days ago
  • $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 work
    Local area
    Immediate start
    Flexible hours
    Shift work

    JBT Machining Inc

    Anoka, MN
    3 days ago
  • $1,000 - $5,000 per month

     ...Job Description Job Description Swiss CNC Machinist – Medical Device Manufacturing Position Summary The Swiss CNC Machinist operates CNC machines to support the manufacture of precision components and devices for the medical device industry. This role is responsible... 
    Temporary work
    For contractors
    Relocation package
    Shift work
    Day shift

    Labor Solutions

    Coon Rapids, MN
    10 hours ago
  •  ...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 time
    Contract work
    Monday to Friday
    Shift work
    Day shift

    4th Axis Machine and Design Inc

    Albertville, MN
    10 hours ago
  • $29 - $37.5 per hour

     ...AM At Kurt Machining our employee experience and ability to solve complex manufacturing challenges set us apart. We provide precision CNC-machining services utilizing state-of-the-art manufacturing, quality, and automation technology. Since 1946 we have delivered... 

    Kurt Manufacturing

    Coon Rapids, MN
    3 days ago
  • $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 pay
    Immediate start
    Shift work

    Integer Holdings Corporation

    Brooklyn Park, MN
    2 days ago
  • $26 - $46 per hour

     ...may be a perfect fit for our team! Position Summary: This position is primarily responsible for providing the tool room with CNC programming/toolmaking support. The ideal candidate enjoys an exciting variety of work; including fabricating metal stamping dies, machine... 
    Hourly pay

    Cirtec Medical

    Brooklyn Park, MN
    15 days ago
  • $19 - $25 per hour

     ...shorts during your shift. With our robust training program, you have the chance to advance into higher-level roles such as brake press, CNC mill and lathe, and robotic welders. Opening on all shifts. Pay $19-$25hr DOE 1st shift 6am-2pm 2nd shift 2pm-10pm 3rd... 
    Weekly pay
    Contract work
    Temporary work
    Summer work
    Work at office
    All shifts
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Aerotek

    Rogers, MN
    4 days ago
  • $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... 
    Hourly pay
    Weekly pay
    Contract work
    Temporary work
    Work at office
    Local area
    Afternoon shift

    Doherty

    Anoka, MN
    4 days ago
  • $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 pay
    Temporary work
    Flexible hours
    Afternoon shift

    MRA Recruiting Services

    Osseo, MN
    15 days ago
  • $25 - $39.36 per hour

     ...CNC Machinist - 2nd Shift Mate Precision Technologies, Anoka, Minnesota, United States - Skilled Labor About this position Are you a detail-oriented machinist who takes pride in producing high-quality parts and enjoys working with precision equipment in a clean, climate... 
    Hourly pay
    Temporary work
    Shift work
    Afternoon shift

    Mate Precision Technologies

    Anoka, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Cnc Programmer. Be the first to apply!