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.

Vacancy posted 8 hours 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
    22 hours ago
  • Consolidated Precision Products is seeking a 1st shift Maintenance Tech to support our advanced aerospace manufacturing facility. In this...  ...and corrective maintenance on production equipment, furnaces, CNC machines, and support systems to ensure safe, reliable operation... 
    CNC
    Day shift

    Consolidated Precision Products

    Minnetonka, MN
    7 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
    1 day ago
  • $28.75 - $42.11 per hour

     ...Maintenance TechnicianNow 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 amLooking for Maintenance Technician jobs in Chanhassen where your technical skills... 
    Suggested
    Hourly pay
    For contractors
    Local area

    Staffmark

    Chanhassen, MN
    1 day ago
  • $45 per hour

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

    Minnesota Jobs

    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... 
    Hourly pay
    Full time
    For contractors
    Seasonal work
    Monday to Friday
    Night shift
    Weekend work

    SAIL

    Shakopee, MN
    2 days ago
  • $54k - $65k

     ...If you are a Maintenance Technician looking for an opportunity to grow, Emerson has an exciting position for you! Based in our Chanhassen location, you will work on 2nd Shift (M-TH 3:00PM to 1:30AM) and have an opportunity to apply your troubleshooting skills to perform... 
    Local area
    Flexible hours
    Day shift
    Afternoon shift

    City of Shakopee, MN

    Chanhassen, MN
    22 hours ago
  • $28 - $35 per hour

     ...the world, using our synthetic and certified organic, botanically based pesticide products. General Description: The Maintenance Technician's function is to provide multiple support roles for maintenance and production operations. This includes responsibility for... 
    Hourly pay
    Full time
    Temporary work
    For contractors
    Monday to Friday
    Shift work
    Day shift

    Mc Laughlin Gormley King CO

    Chaska, MN
    3 days ago
  •  ...Maintenance TechnicianErmak 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... 

    Ermak Foundry & Machining Inc

    Chaska, MN
    2 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... 
    Weekly pay
    Permanent employment
    Full time
    Night shift
    Day shift
    Afternoon shift

    Minnesota Jobs

    Chaska, MN
    2 days ago
  •  ...Maintenance Professional 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 build your expertise... 
    Monday to Friday
    Flexible hours
    Shift work

    Federal Package Network

    Chanhassen, MN
    1 day ago
  • $27.75 - $34.05 per hour

    Job Title Location 104 Peavey Rd, Chaska, MN, 55318, United States Base Pay $27.75 - $34.05 / Hour Job Category Manufacturing, Production, Assembly Employee Type Full Time Super Radiator Coils
    Full time
    Day shift

    Super Radiator Coils

    Chaska, MN
    1 day ago
  • $22 - $37 per hour

     ...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 HireRequirements and Qualifications:1. Dependability.2. Ability to Setup, off set, tool... 
    CNC
    Temporary work
    Day shift

    Award Staffing

    Shakopee, MN
    4 days ago
  • $28 - $38 per hour

     ...CNC Horizontal Milling MachinistAre you looking for a new opportunity? Excel your CNC career with Twin City Staffing in this CNC horizontal milling machinist role. Be part of a winning team and workplace community that cares about who you are as an individual, and your... 
    CNC
    Afternoon shift

    Twin City Staffing

    Chaska, MN
    1 day ago
  • $52k - $58.24k

     ...CNC Mill Machinist / Operator This role focuses on operating and setting up CNC vertical mills to produce precision components for military and aerospace applications in a dynamic job shop environment. You will work on a variety of parts and batch sizes, performing... 
    CNC
    Permanent employment
    Flexible hours

    Minnesota Jobs

    Chaska, MN
    3 days ago
  • $22 - $37 per hour

    Job Overview 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 Responsibilities Set up, offset, tool change, and inspect equipment. Operate CNC machines. Perform... 
    CNC
    Temporary work
    Day shift

    Award Staffing

    Shakopee, MN
    5 days ago
  • Maintenance Technician Paisley 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 operations to ensure a safe, clean, and welcoming... 
    For contractors
    Weekend work

    Paisley Park

    Chanhassen, MN
    5 days ago
  • $28 - $29 per hour

    Overview Advance Your Maintenance Career with Velair! Senior Maintenance Technician Velair Property Management is seeking a Senior Maintenance Technician to join our team and play a key role in maintaining and enhancing apartment communities while delivering exceptional... 
    Hourly pay
    Full time
    Monday to Friday
    Night shift

    Velairmanagement

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

    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 a dependable and skilled Maintenance Technician to join our... 
    Hourly pay
    Full time
    Immediate start
    Monday to Friday
    Weekend work

    Gaughan Companies

    Shakopee, MN
    5 days ago
  • $21 - $27.5 per hour

    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 multifamily real estate, development... 
    Full time
    Temporary work
    Local area
    Immediate start
    Monday to Friday
    Flexible hours
    Weekend work
    Afternoon shift

    Roers Companies

    Shakopee, MN
    5 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
    10 days ago
  • $25 - $35 per hour

    CNC Grinding Machinist - 2nd shift Sign‑On Bonus Available for Select Candidates Location: Chanhassen, MN Hours: Monday to Thursday...  ...drawings and inspection sheets. Perform minor preventative maintenance on the machines when needed. What You Bring Preferred 5+ years... 
    CNC
    Hourly pay
    Relocation package
    Afternoon shift

    Curtiss-Wright Corporation

    Chanhassen, MN
    2 days ago
  • $32 - $40 per hour

     ...Job Duties Job Title: Automation Technician Job Description: Our Chaska site is...  ...technologies. You will partner with engineering, maintenance, and production teams to optimize...  ...CAD platforms. Knowledgeof manualand CNC machiningprocesses Ability tocomplete... 
    CNC
    Hourly pay
    Full time
    H1b
    Monday to Friday
    Flexible hours
    Shift work
    Afternoon shift

    Entegris

    Chaska, MN
    22 hours ago
  • $32 - $38 per hour

     ...Job Duties Job Title: Maintenance Automation Technician Job Description: THE ROLE: Our site in Chaska, MN is seeking a Maintenance Automation Technician to join our team. The MaintenanceTechnician performs a variety of tasks and assignments including... 
    Hourly pay
    Full time
    H1b
    Work at office
    Immediate start
    Relocation package
    Monday to Friday
    Shift work

    Entegris

    Chaska, MN
    2 days ago
  •  ...serving as a technical authority on installation, commissioning, maintenance, troubleshooting, repair, and modernization. This role...  ...with customers and project teams, and mentors junior engineers/technicians while driving quality, schedule adherence, and continuous improvement... 
    For contractors
    Work at office
    Local area
    Night shift

    PwrQ Holdings LLC

    Chaska, MN
    11 hours ago
  •  ...Maintenance Technician Keep Our Operations Running. Make an Impact Every Day. Are you someone who enjoys working with your hands, solving problems, and taking pride in keeping things running smoothly? The Hillman Group is looking for a Maintenance Technician to... 
    Local area
    Flexible hours

    The Hillman Group

    Shakopee, MN
    2 days ago
  • $25 - $33 per hour

     ...the set-up and operation of various types of conventional and CNC machine shop equipment inclusive of, but not limited to, manual...  ...they will advise on equipment selection, set-up/operation, and maintenance. The incumbent must be an individual who can multi-task and perform... 
    CNC
    Work at office

    Marotta Controls

    Chaska, MN
    3 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
    2 days ago
  • $35.5 - $45 per hour

     ...appropriate documentation in mold files. Completes all job-related documentation.Operates Tool Room equipment at a high level of competency (CNC Mills, CNC EDMs and CNC Lathes to level of operation to proficient competency).Troubleshoots and diagnoses problems related to mold... 
    CNC
    Apprenticeship
    H1b
    Relocation package
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Entegris

    Chaska, MN
    2 days ago
  • $21.75 per hour

     ...your passion for construction management and living a healthy way of life under one roof and build the career of a Life Time. The CNC Operator provides experienced CNC operation, cabinet and millwork support with managerial and layout skills to the Millwork Division... 
    CNC
    Hourly pay
    Full time
    Temporary work
    For contractors
    Flexible hours

    Life Time Fitness

    Chaska, MN
    4 days ago

Do you want to receive more vacancies?

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