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

Maintenance Mechanic

$32 - $45 per hour

Aerotek

Maintenance Mechanic (CNC Equipment)
$32 - $45/HR + Profit Sharing + Growth Opportunities
2nd Shift | Clean, Climate-Controlled Facility | Advanced Manufacturing Environment

Are you a skilled Maintenance Mechanic with experience maintaining CNC equipment and automated manufacturing systems? Join a stable, growing company that offers top-tier pay, profit sharing, low turnover, and the opportunity to work on some of the most advanced production equipment in the industry.

You'll play a critical role in keeping our CNC machines, EDMs, Swiss machines, robotic systems, water jets, presses, and automated equipment running at peak performance in a modern, air-conditioned manufacturing facility.

Why You'll Love This Opportunity

$32 - $45/hr starting pay

Profit-sharing program

Clean, air-conditioned, well-lit facility

Very low turnover and excellent company culture

Advanced CNC and automation technology

Career growth and advancement opportunities

Work with a collaborative production and engineering team

Stable manufacturing company with approximately 500 employees

What You'll Be Doing

As a Maintenance Mechanic, you'll be responsible for ensuring equipment reliability and minimizing downtime throughout our manufacturing operation.

  • Perform preventive and corrective maintenance on CNC machines, lathes, mills, EDMs, Swiss machines, water jets, presses, robotic systems, and other production equipment.
  • Troubleshoot and repair mechanical, electrical, hydraulic, pneumatic, and PLC-related issues.
  • Read and interpret blueprints, electrical schematics, wiring diagrams, and technical drawings.
  • Conduct equipment inspections to identify problems before they impact production.
  • Complete repairs, adjustments, alignments, and machine installations.
  • Support approximately 10 new equipment installations each year.
  • Operate forklifts and lifting equipment to move and position machinery safely.
  • Document maintenance activities, repairs, parts usage, and equipment performance.
  • Partner with production and engineering teams to improve equipment reliability and efficiency.
  • Follow lockout/tagout procedures and all plant safety requirements.
  • Contribute to continuous improvement initiatives and process enhancements.
What We're Looking For
Required Qualifications
  • Minimum 2 years of industrial maintenance experience.
  • Experience maintaining CNC machines and manufacturing equipment.
  • Strong electrical troubleshooting and repair skills.
  • Ability to diagnose mechanical, hydraulic, pneumatic, electrical, and PLC issues.
  • Ability to read blueprints, schematics, and wiring diagrams.
  • Experience performing preventive and corrective maintenance.
  • Strong problem-solving and troubleshooting abilities.
  • Ability to work independently with minimal supervision.
Preferred Qualifications
  • Technical degree, trade school, or formal maintenance training.
  • Prior CNC maintenance experience beyond minimum requirements.
  • Experience with CNC lathes, mills, EDMs, Swiss machines, robotic systems, and automated production equipment.
  • PLC troubleshooting experience.
  • Hydraulic and pneumatic systems expertise.
  • Forklift experience.
  • Strong communication and teamwork skills.
Work Schedule
Training Period

Monday-Friday, 7:00 AM - 3:00 PM (First 8-12 weeks)

Regular Schedule

Monday-Friday, 3:00 PM - 11:00 PM (2nd Shift)

Join a Team That Invests in Maintenance

This isn't a facility where maintenance is treated as a cost center. You'll work with modern CNC and automated manufacturing equipment, receive strong support from engineering and leadership, and have opportunities to grow your technical skills while earning highly competitive pay.

Apply today to take your CNC maintenance career to the next level.

Job Type & Location

This is a Contract to Hire position based out of Lino Lakes, MN.

Pay and Benefits

The pay range for this position is $32.00 - $44.23/hr.

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.

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)

Job Type & Location

This is a Contract to Hire position based out of Lino Lakes, MN.

Application Deadline

This position is anticipated to close on Oct 28, 2026.

Workplace Type

This is a fully onsite position in Lino Lakes,MN.

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.

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.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Maintenance Mechanic in Circle Pines, MN vacancy
  • $23 - $26 per hour

     ...Maintenance Mechanic Job Reference Number: 42910 Employment Type:  Full-Time ,  Onsite   Segment: Dining & Events Brand: Lancer-Hospitality Location:  Como Amusements The Role at a glance: Como Town seeks a versatile  Maintenance Technician... 
    Suggested
    Weekly pay
    Full time
    Work at office
    Immediate start
    Flexible hours
    Weekend work

    Elior North America

    Circle Pines, MN
    1 day ago
  • $30 - $35 per hour

     ...Maintenance Mechanic This position is fully onsite in Lino Lakes, MN. The hours are Monday - Friday 5:00am-1:30pm with overtime as needed. Essential Functions: Responsible for performing scheduled preventative maintenance according to the preventive maintenance... 
    Suggested
    Monday to Friday

    Molin Concrete Products Company

    Circle Pines, MN
    3 days ago
  • Note : This is an educational program, not a job. Successful completion of the program does not guarantee employment but will equip you with valuable skills for the skilled trades job market. Looking to start a rewarding career path in the skilled trades industry? Use...
    Suggested

    Dreambound

    Lexington, MN
    16 days ago
  • $28 - $34 per hour

     ...and investing in technology and our employees Job Title: Maintenance Technician II Department: Maintenance Reports To: Maintenance...  ...complex repairs on electrical, hydraulic, pneumatic, and mechanical systems of injection molding machines. Collaborate with... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Local area
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Advanced Molding Technologies, LLC

    Circle Pines, MN
    17 days ago
  • $20 - $26 per hour

     ...work, training other employees, performing specific preventive maintenance tasks, documenting process conditions and results, and...  ...relevant experience in the operation and setup of complex test or mechanical equipment. ~ Ability to quickly and positively adapt to changing... 
    Suggested
    Full time
    Temporary work
    Monday to Friday
    Afternoon shift

    Resonetics

    Circle Pines, MN
    2 days ago
  • Job DescriptionPosition Purpose:Repair and Tool Technicians are responsible for the evaluation and repair of small engines, outdoor power equipment and handheld electrical devices. This position makes equipment recommendations and ensures that units

    Home Depot

    Blaine, MN
    1 day ago
  •  ...proper use (as needed). In addition to supporting customer repair needs, they are also responsible for the day-to-day operation and maintenance of equipment in the tool rental department. In non-store locations, technicians will ensure units are repaired, tested for the... 

    Home Depot

    Blaine, MN
    1 day ago
  • $20 - $30 per hour

     ...challenge yourself to develop both personally and professionally.  We are seeking talented individuals who are interested in future Maintenance Technician opportunities in the Minneapolis - Saint Paul metro area. Position Summary: As a Maintenance Technician, you... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Dominium Management Services, LLC

    Blaine, MN
    2 days ago
  • $73k - $85k

     ...Industrial Maintnenance Mechanic This position ensures the continued operation of machinery and equipment in an electrical, mechanical...  ...and hydraulic capacity by completing planned and unplanned maintenance requirements on production, packaging, processing equipment... 
    Temporary work
    Shift work

    Randstad

    Saint Paul, MN
    4 days ago
  •  ...Job Description Job Description Mechanical Calibration Technician Fox Valley Metrology, a leader in ISO/IEC 17025 accredited calibration, serves diverse industries such as Defense, Aerospace, Medical, Semiconductor, and Fortune 500 manufacturers. At Fox Valley... 
    Temporary work
    Local area
    Worldwide
    Night shift

    Fox Valley Metrology

    Forest Lake, MN
    24 days ago
  •  ...Apartments and Townhomes is seeking a professional full-time Maintenance Tech 2 to join their team in Hopkins, MN . The Maintenance...  ...(maintenance, labor, or trades exposure) ~ Basic mechanical aptitude ~ Willingness to learn maintenance systems ~... 
    Hourly pay
    Full time
    Traineeship
    Work at office
    Monday to Friday
    Flexible hours

    Stuart

    Circle Pines, MN
    1 day ago
  • $73k - $85k

     ...Industrial Maintenance Mechanic This position ensures the continued operation of machinery and equipment in an electrical, mechanical, refrigeration, pneumatic and hydraulic capacity by completing planned and unplanned maintenance requirements on production, packaging... 
    Shift work

    Randstad

    Saint Paul, MN
    3 days ago
  • $25.5 - $29.5 per hour

     ...Walters Recycling & Refuse is hiring for a Preventative Maintenance Technician 2nd Shift: 3:00 PM-12:00 AM $25.50-$29.50/ Hour $2 shift...  ..., as well as other equipment within our fleet. Meet or exceed mechanic productivity goals as well as schedule compliance goals (If qualified... 
    Hourly pay
    Shift work
    Afternoon shift

    Walters Recycling and Refuse, Inc.

    Blaine, MN
    11 hours ago
  • $30 - $37 per hour

     ...Maintenance Technician - Injection Molding $30-$37/hr | Day Shift | Minimal On-Call We're seeking an experienced Maintenance Technician...  ...equipment. Diagnose electrical, hydraulic, pneumatic, and mechanical issues. Work with 3-phase electrical systems, motors,... 
    Weekly pay
    Permanent employment
    Monday to Friday
    Day shift

    Aerotek

    Circle Pines, MN
    4 days ago
  • $18 - $27 per hour

     ...available for you! We're seeking a passionate person who takes pride in their work to join our Oakdale, MN team as a full-time HVAC Maintenance Technician. If you'd like to work in a fast-paced environment where your skills are valued and rewarded , then this is the... 
    Full time

    Priority Heating & Cooling

    Saint Paul, MN
    27 days ago
  • $23 - $27 per hour

     ...commercial and residential fitness equipment repair and preventive maintenance services. As part of the only national fitness equipment...  ...We're Looking For We're looking for someone who is: Mechanically inclined and enjoys figuring out how things work Comfortable... 
    Hourly pay
    Full time
    Temporary work
    Summer work
    Seasonal work
    Work at office
    Local area
    Work from home
    Flexible hours
    Weekend work

    Fitness Machine Technicians - Minneapolis & St. Paul

    Arden Hills, MN
    16 days ago
  •  ...Maintenance TechnicianSCHWING America is looking for an experienced, hands-on Maintenance Technician to support our manufacturing facility...  ...operations. If you enjoy troubleshooting equipment, solving mechanical and electrical problems, and working on a variety of projects... 
    Relocation

    Schwing America

    Saint Paul, MN
    11 hours ago
  • $30 - $37 per hour

     ...Maintenance Technician - Injection Molding We're seeking an experienced Maintenance Technician with injection molding experience to...  ...equipment. Diagnose electrical, hydraulic, pneumatic, and mechanical issues. Work with 3-phase electrical systems, motors, controls... 
    Weekly pay
    Permanent employment
    Monday to Friday
    Day shift

    Aerotek

    Blaine, MN
    2 days ago
  • $83.33k

     ...Maintenance Mechanic Your professional transformation starts here Do you enjoy solving technical challenges every day, especially when it comes to building a greener future? Is your independence a priority? Looking for an employer who believes in supporting your... 

    SANIMAX

    Saint Paul, MN
    3 days ago
  • $27 - $37 per hour

     ...Maintenance Mechanic | 1st & 2nd Shift| Pay: $27.00 - $37.00/hr and Over time Opportunity 1st & 2nd Shift Opportunities Available Pay: $27.00 - $37.00/hr (Based on Experience) Overtime: Consistent overtime available Join a Growing Manufacturing Team... 
    Weekly pay
    Contract work
    Temporary work
    Day shift
    Afternoon shift

    Aerotek

    Hugo, MN
    2 days ago
  • $27 - $37 per hour

     ...Maintenance MechanicWe are seeking experienced Maintenance Mechanics to support production by keeping equipment operating safely, efficiently, and with minimal downtime. This role is ideal for someone who enjoys hands-on troubleshooting, equipment repair, and working... 
    Permanent employment
    Temporary work

    Aerotek

    Hugo, MN
    4 days ago
  •  ...Industries is a Leading International construction and facility maintenance company with offices throughout the U.S. and Canada. We...  ...emphasis on integrity and learning. CURRENT OPPORTUNITY: HVAC JR. MECHANIC     JOB RESPONSIBILITIES & REQUIREMENTS As an HVAC... 
    Apprenticeship
    Night shift
    Weekend work

    Lane Valente Industries

    Saint Paul, MN
    14 days ago
  • $20.4 - $37.8 per hour

     ...Position:Repair and maintain all production equipment.Diagnose mechanical machine malfunctions and operating difficulties.Implement...  ...excessive downtime and production delays.Make periodic preventative maintenance checks and lubricate all production machinery.Assist in... 
    Minimum wage
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours
    Afternoon shift

    nVent

    Blaine, MN
    5 days ago
  •  ...you to apply. We review all applications. Deer Ridge and Raspberry Woods Townhomes are seeking a professional full-time Maintenance Tech 1 to join their team in Minnetonka, MN . The Maintenance Technician I is responsible for performing routine maintenance, repairs... 
    Hourly pay
    Full time
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    Stuart

    Circle Pines, MN
    4 days ago
  • $35 - $40 per hour

     ...Radiometer Calibration And Preventive Maintenance Technician Bring more to life. Are you ready to accelerate your potential and...  ...records. Troubleshooting & Repairs: Troubleshoot and repair mechanical and electrical equipment to minimize downtime and ensure... 
    Hourly pay

    Aldevron

    Saint Paul, MN
    3 days ago
  • $30 - $40 per hour

     ...Maintenance Technician - 3rd Shift Direct Hire | Little Canada, MN | $30 - $40/hour - Shift differential included Hours: 10:4...  ...Responsibilities Troubleshoot and repair electrical, mechanical, pneumatic, and hydraulic issues on production equipment Support... 
    Temporary work
    Shift work
    Night shift
    Day shift

    Konik Inc

    Roseville, MN
    9 hours ago
  • $30 - $50 per hour

    Job Description Job Description HVAC Technician Position Available in Roseville, MN 55113 Location: Roseville, MN 55113 Position: Full-Time HVAC Technician Customer Base: Commercial Customers Schedule: Monday - Friday: Daytime Shift! No Nights or Weekends...
    Hourly pay
    Full time
    Monday to Friday
    Weekend work
    Day shift

    NSI Mechanical and Engineering

    Saint Paul, MN
    12 days ago
  •  ...equipment while providing exceptional customer service, professionalism, and friendly demeanor.     ~ Perform repair or routine maintenance on heating and cooling systems  ~ Communicate with customers, presenting recap of work performed as well as other solutions that... 
    Hourly pay
    Local area
    Work from home
    Flexible hours

    Aquarius Home Services

    Saint Paul, MN
    7 days ago
  • $32 - $48 per hour

    Job Description Job Description Are you an HVAC technician who is tired of not getting the recognition you deserve? Are you ready to work for a growing company where you can advance your career and be appreciated, recognized, and rewarded for your work ? Priority...
    Full time
    Monday to Friday

    Priority Heating & Cooling

    Saint Paul, MN
    27 days ago
  • $27 - $37 per hour

     ...Maintenance Mechanic 1st & 2nd Shift Opportunities Available Pay: $27.00 - $37.00/hr (Based on Experience) Overtime: Consistent overtime available Join a Growing Manufacturing Team We are seeking experienced Maintenance Mechanics to support production... 
    Weekly pay
    Contract work
    Temporary work
    Day shift
    Afternoon shift
    Hugo, MN
    20 days ago

Do you want to receive more vacancies?

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