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

CNC Maintenance Technician

$72k - $85k

Minnesota Jobs

CNC Maintenance Technician

The CNC Maintenance Technician maintains, troubleshoots, and repairs CNC machines and related production equipment to ensure maximum uptime, reliability, and accuracy. This role requires strong mechanical, electrical, and controls expertise to support daily operations, reduce unplanned downtime, and continuously improve machine performance.

Responsibilities

  • Perform scheduled preventive maintenance on CNC mills, lathes, routers, grinders, and auxiliary equipment, and accurately document all work performed.
  • Diagnose and repair mechanical components such as bearings, ball screws, way covers, spindles, lubrication systems, and pneumatic components to restore optimal machine function.
  • Troubleshoot electrical issues including wiring faults, servo drives, PLCs, relays, sensors, and control panels, and implement effective repairs.
  • Inspect, repair, and maintain hydraulic systems including pumps, valves, and cylinders, as well as pneumatic systems such as air compressors and regulators.
  • Perform machine calibration activities including alignments, backlash checks, leveling, and axis calibration to maintain precision and accuracy.
  • Respond promptly to machine breakdowns, identify root causes of failures, and implement corrective actions to minimize downtime.
  • Coordinate with OEMs and external service providers for complex repairs, parts sourcing, and warranty-related work.
  • Follow lockout/tagout procedures and adhere to safety standards to maintain a safe and compliant work environment.
  • Maintain clear records of maintenance activities and communicate equipment status and issues to relevant stakeholders.

Essential Skills

  • Proven experience in CNC maintenance, including troubleshooting, diagnosis, and repair of CNC machines and related equipment.
  • Strong electrical skills, including electrical troubleshooting of wiring, servo drives, PLCs, relays, sensors, and control panels.
  • Mechanical troubleshooting skills with hands-on experience repairing bearings, ball screws, spindles, way covers, and lubrication systems.
  • Demonstrated ability to troubleshoot and maintain hydraulic systems such as pumps, valves, and cylinders.
  • Experience with pneumatic systems, including inspection, repair, and maintenance of air compressors and regulators.
  • Proficiency in preventive maintenance practices for CNC mills, lathes, routers, grinders, and auxiliary equipment.
  • Ability to perform machine calibration, including alignments, backlash checks, leveling, and axis calibration.
  • Strong troubleshooting skills to quickly identify root causes of machine breakdowns and implement effective corrective actions.
  • Commitment to following safety procedures, including lockout/tagout, and maintaining a safe work environment.

Additional Skills & Qualifications

  • Experience with PLC troubleshooting in an industrial or manufacturing environment.
  • Familiarity with OEM technical documentation and coordination with external service providers.
  • Ability to maintain accurate maintenance records and documentation.
  • Strong communication skills to collaborate effectively with production, engineering, and external vendors.
  • Experience combining both electrical and mechanical maintenance in a production setting.

Why Work Here?

Employees benefit from a comprehensive benefits package that supports both their financial and personal well-being, including a 401(k) plan with company match, paid time off, and paid holidays. The organization offers medical, dental, and vision insurance to support overall health. Team members have the opportunity for career growth and internal advancement, fostering long-term development and stability within the company.

Work Environment

The role is based in a production and manufacturing environment working with CNC mills, lathes, routers, grinders, and associated auxiliary equipment. The technician regularly works with electrical systems, hydraulic and pneumatic equipment, and control technologies such as PLCs, servo drives, relays, and sensors. The environment emphasizes safety, including strict adherence to lockout/tagout procedures and safe maintenance practices around heavy machinery and energized equipment. Work is hands-on and performed on the shop floor, where conditions may include noise from machines, moving equipment, and the need to navigate around production lines and maintenance areas.

Job Type & Location

This is a Permanent position based out of Chaska, MN.

Pay and Benefits

The pay range for this position is $72000.00 - $85000.00/yr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors. 401k with company match Insurance - Medical - Dental - Vision - Life Paid holidays PTO Opportunity for career growth

Workplace Type

This is a fully onsite position in Chaska,MN.

Application Deadline

This position is anticipated to close on Sep 11, 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. To learn more, visit: Aerotek.com | 1-888-AEROTEK.

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.

Minnesota Jobs
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the CNC Maintenance Technician in Chaska, MN vacancy
  • $28 - $35 per hour

     ...eligible for visa sponsorship. POSITION SUMMARY The Maintenance Technician is responsible for the uninterrupted flow of production by...  ...including press brakes, welders, shears, grinders, sanders, CNC mills, and lathes, is helpful. ~ Basic PC skills PHYSICAL... 
    CNC
    Hourly pay
    Contract work
    Work at office
    Overseas
    Shift work

    Anderson Dahlen

    Minnetonka, MN
    3 days ago
  •  ...Job Description Job Description Who You Are You are a detail-oriented, analytical maintenance professional who takes pride in precision and follow-through. You have a strong ability to independently analyze data and information, draw sound conclusions, and continuously... 
    Suggested
    Monday to Friday
    Flexible hours
    Shift work

    Federal Package Network, Inc.

    Chanhassen, MN
    3 days ago
  • $24 - $28 per hour

     ...company where you can challenge yourself to develop both personally and professionally. We are currently seeking a Lead Maintenance Technician to   join our team at  Buzza Lofts of Uptown , a 136 unit apartment community in Minneapolis, MN . Position Summary:... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Dominium Management Services, LLC

    Chaska, MN
    4 days ago
  • $30 - $36 per hour

     ...multifamily property management firm built on Operational Mastery. Our maintenance team is not a support function, it is a core part of how we...  ...Site Leadership and Mentorship: Guide and mentor junior technicians on safety protocols, quality standards, and technical best... 
    Suggested
    Hourly pay
    Full time
    For contractors
    Seasonal work
    Monday to Friday
    Night shift
    Weekend work

    SAIL

    Shakopee, MN
    1 day ago
  • $24 - $27 per hour

     ...Description: Whitecap Management is hiring for a Maintenance Technician position. Experienced technicians are welcome to apply and we are also willing to train the right individual. If you are a hands-on learner with basic mechanical knowledge, we would love to... 
    Suggested
    Hourly pay
    Temporary work
    Local area
    Immediate start
    Shift work

    Whitecap Management LLC

    Shakopee, MN
    4 days ago
  • $34 per hour

     ...Maintenance TechnicianWith Staff Management | SMX, you'll get a weekly paycheck, learn new skills, meet new people, and work with a great...  ...environment. We are looking for an experienced Maintenance Technician to support our high-volume production facility in Shakopee,... 
    Full time
    Temporary work
    Work at office
    Shift work
    Day shift

    Staff Management SMX

    Shakopee, MN
    5 days ago
  • $28 - $35 per hour

     ...Maintenance TechnicianMGK has 100+ years' of experience focusing on sustainable & environmentally conscious ways to protect families...  ...organic, botanically based pesticide products.The Maintenance Technician provides hands-on support for maintenance and production operations... 
    Hourly pay
    Full time
    Temporary work
    For contractors
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    MGK

    Chaska, MN
    5 days ago
  • $28.75 - $42.11 per hour

     ...Maintenance Technician Now Hiring Maintenance Technician Location: Chanhassen, MN Pay Rate: $28.75 – $42.11 per hour Schedule: Monday – Wednesday + Every other Thursday | 7:00 PM – 7:00 am Looking for Maintenance Technician jobs in Chanhassen where your technical... 
    Hourly pay
    Weekly pay
    For contractors
    Local area
    Immediate start

    Staffmark

    Chanhassen, MN
    4 days ago
  • $45 per hour

     ...Maintenance Technician – Industrial Manufacturing Up to $45/hour | Overtime Available | Full Benefits Full-Time | 1st, 2nd & 3rd Shifts Available Are you an experienced Industrial Maintenance Technician looking for top pay, steady hours, and long-term career... 
    Weekly pay
    Permanent employment
    Full time
    Night shift
    Day shift
    Afternoon shift

    Minnesota Jobs

    Chaska, MN
    2 days ago
  •  ...Maintenance Technician Ermak Foundry is seeking a highly skilled, technically minded Maintenance Technician who values ingenuity, flexibility, and a willingness to repair and rebuild. This role is ideal for a dedicated individual who enjoys working with equipment that... 
    Weekly pay

    Ermak Foundry & Machining Inc

    Chaska, MN
    5 days ago
  • $20 - $30 per hour

     ...Job Description Job Description Maintenance Technician Location: Shakopee, MN Employment Type: Full-Time Schedule: Monday – Friday, 8:00 AM – 4:30 PM Compensation: $20.00 - $30.00 per hour About Gaughan Companies Gaughan Companies is seeking... 
    Hourly pay
    Full time
    Immediate start
    Monday to Friday
    Weekend work

    Gaughan Companies

    Shakopee, MN
    22 days ago
  • $45 per hour

     ...Maintenance Technician Industrial Manufacturing Up to $45/hour | Overtime Available | Full Benefits Full-Time | 1st, 2nd & 3rd Shifts Available Are you an experienced Industrial Maintenance Technician looking for top pay, steady hours, and long-term career growth... 
    Permanent employment
    Full time
    Night shift
    Day shift
    Afternoon shift

    Aerotek

    Chaska, MN
    3 days ago
  •  ...Job Description Job Description Maintenance TechnicianPosition SummaryPaisley Park is seeking a reliable and experienced Maintenance Technician to join our facilities team. This position is responsible for maintaining the building, grounds, equipment, and overall facility... 
    For contractors
    Weekend work

    Paisley Park

    Chanhassen, MN
    22 days ago
  • $21 - $27.5 per hour

     ...Description Description: Roers Companies is seeking an energetic, dedicated professional to join our team in Shakopee, MN as a Maintenance Technician at The Blakeley. About Us Roers Companies is a multi-year USA Today Top Workplace and national leader in... 
    Full time
    Temporary work
    Local area
    Immediate start
    Monday to Friday
    Flexible hours
    Weekend work
    Afternoon shift

    Roers Companies LLC

    Shakopee, MN
    22 days ago
  • $500 per month

     ...Job Description Job Description Ready to join Team Timberland? We are looking for an experienced Maintenance Technician who knows their craft inside and out. This Shakopee, MN community features 288 apartment homes across 12 residential buildings and one clubhouse... 
    Local area
    Immediate start
    Relocation package
    Monday to Friday
    Flexible hours
    Shift work

    Timberland Partners Inc

    Shakopee, MN
    13 days ago
  • $22 - $37 per hour

     ...Job Description Job Description About the Opportunity: • Job Title: CNC Machinist • Pay Rate Range: $22.00-$37.00/Hour • Location: Shakopee, MN • Schedule: 1st Shift Monday-Thursday 5AM-3:30PM • Position Type: Temp to Hire Requirements and Qualifications... 
    CNC
    Temporary work
    Day shift

    Award Staffing

    Shakopee, MN
    3 days ago
  • $32 - $38 per hour

     ...Maintenance Automation TechnicianOur sites in Bloomington and Chaska, MN are seeking a Maintenance Automation Technician to join our team. The Maintenance Technician performs a variety of tasks and assignments including the maintenance and repair of production equipment... 
    Hourly pay
    H1b
    Work at office
    Immediate start
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Entegris

    Chaska, MN
    5 days ago
  • $28 - $36 per hour

     ...CNC Swiss Machinist Join Twin City Staffing and take your precision machining skills to the next level! We're hiring an experienced CNC Swiss Machinist for a direct-hire, first-shift opportunity in Shakopee, MN. This position offers the chance to work with a respected... 
    CNC
    Day shift

    Twin City Staffing

    Shakopee, MN
    2 days ago
  •  ...Chaska, MN. The Machinist will set up and operate manual and CNC machine tools, interpret engineering drawings and blueprints,...  ...using SAP and other manufacturing systems. Perform preventive maintenance, machine cleaning, and routine equipment upkeep. Inspect... 
    CNC
    Relocation package

    AllSearch Professional Staffing

    Chaska, MN
    2 days ago
  • $85k - $95k

    Field Service Engineer - DeltaV / Industrial Automation Location: Chanhassen, MN Salary: $85,000-$95,000 + Overtime + Bonus + ESOP We're looking for a Field Service Engineer with strong DeltaV Distributed Control System (DCS) configuration experience to ...
    Night shift

    Aegis Worldwide

    Chanhassen, MN
    4 days ago
  •  ...our original focus on drive shaft components and assemblies. We serve a diverse clientele across North America and beyond, offering CNC horizontal and vertical milling, CNC horizontal and vertical turning (with robotic loading), broaching, hobbing, balancing, painting,... 
    CNC
    Weekday work

    Continental Engineering & Manufacturing, Inc (CEM)

    Chaska, MN
    11 days ago
  • Cooling the Cloud. Protecting the PlanetNortek Data Center Cooling builds the systems that keep modern data centers running — from liquid cooling to large‑scale air solutions. Our work supports some of the world’s most demanding AI and hyperscale environments, and we solve...
    Full time

    Nortek

    Shakopee, MN
    5 days ago
  •  ...Job Description Job Description Seeking Full-Time Maintenance Tech for our 120-unit property in Chanhassen.  Compensation includes hourly salary, on-call bonuses, mileage reimbursement, 401k match, paid time off, health insurance, and many other benefits. We value... 
    Hourly pay
    Full time

    Marathon Management, Inc.

    Chanhassen, MN
    a month ago
  • $22.21 - $38.5 per hour

     ...to innovate with smart home technology, an industry-leading maintenance app, and other lifestyle-enhancing services that make leasing...  ...that mission. Your Role on the Team As a Maintenance Technician II at Invitation Homes, you will be performing high-quality... 
    Temporary work
    Casual work
    Local area
    Immediate start

    Invitation Homes

    Eden Prairie, MN
    6 days ago
  • $30 - $38 per hour

     ...associates. Developing our people is critical to our strategy and fostering our culture of empowerment. . A Brief Overview The Maintenance Mechanic is responsible for conducting reactive and preventative maintenance on industrial equipment. The mechanic will also... 
    Hourly pay
    Local area

    US LBM Holdings

    Mound, MN
    7 days ago
  •  ...We specialize in precision machining, welding, and assembly and serve customers across North America. Our capabilities include CNC horizontal and vertical milling and turning (with robotic loading), broaching, hobbing, balancing, painting, welding, inspection, and... 
    CNC
    Relocation package
    Afternoon shift
    Weekday work

    Continental Engineering & Manufacturing, Inc (CEM)

    Chaska, MN
    23 days ago
  • $45.76k - $83.2k

     ...opportunity within a dynamic team? Look no further! Walmart is expanding its workforce and looking for a General Facilities Maintenance Technician to join our local, and regional team. If you have experience in this field, we want you to bring your skills to our fast-... 
    Full time
    Part time
    Work experience placement
    Local area
    Worldwide
    Relocation package

    IntelliSource

    Shakopee, MN
    2 days ago
  • $24 - $28 per hour

     ...ensuring the quality of products through thorough assessment and analyses using inspection equipment, standards, and guidelines within our CNC Department. Training on 1st shift: 8AM-4:30PM Mon-Fri.ResponsibilitiesCreate and interpret blueprints.Inspect parts using inspection... 
    CNC
    Contract work
    Temporary work
    Work at office
    Immediate start
    Day shift
    Afternoon shift

    Minnesota Jobs

    Shakopee, MN
    3 days ago
  •  ...Description: General operation of the production machines such as CNC, VMC, and SWISS. Responsible for inspection during production...  ...tools and return to storage area Complete the preventative maintenance check list Know and follow safety standards Move parts to... 
    CNC
    Shift work
    Day shift
    Afternoon shift

    Roberts Automatic Products

    Chanhassen, MN
    20 days ago
  •  ...installations of complex surface analysis instruments, including customer operational training. You will also carry out scheduled planned maintenance and provide repair and troubleshooting service at customer locations. This position requires frequent domestic travel, as well as... 
    Local area
    Shift work
    Night shift

    Physical Electronics USA

    Chanhassen, MN
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Maintenance Technician. Be the first to apply!