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

Cnc Maintenance Technician

$30 - $37 per hour
Job Title: CNC Maintenance Technician
Job Description

The CNC Maintenance Technician maintains and repairs CNC machinery to minimize downtime and ensure reliable production operations. This role focuses on quickly and accurately troubleshooting mechanical, electrical, hydraulic, and pneumatic issues, fabricating repair parts when needed, and supporting a safe, clean, and efficient manufacturing environment.

Responsibilities

  • Control equipment downtime by effectively troubleshooting and diagnosing maintenance-related problems on CNC machinery, including mills and lathes.
  • Perform mechanical and electrical troubleshooting and repairs on CNC equipment, with a focus on Okuma, Haas, and other CNC machinery.
  • Fabricate repair parts using machine shop instrumentation, tools, and equipment to restore equipment to proper operating condition.
  • Conduct preventive maintenance on CNC machines to reduce unexpected breakdowns and extend equipment life.
  • Read and interpret blueprints, schematics, and technical documentation to identify issues and determine appropriate repair methods.
  • Utilize CMMS (Computerized Maintenance Management System) software to document work orders, track maintenance activities, and maintain accurate equipment records.
  • Collaborate with the Maintenance Manager and Machining Engineer to maintain equipment, parts, and supplies inventories by checking inventory levels, anticipating needs, and placing or expediting orders.
  • Perform PLC troubleshooting as needed to diagnose control-related issues on CNC machinery.
  • Carry out simple fabrication and welding tasks to support equipment repair and modification.
  • Work proactively to keep the work area safe, organized, and clean, following all safety guidelines and best practices.
  • Support production teams by responding promptly to maintenance requests and communicating equipment status clearly.
  • Contribute to continuous improvement efforts related to equipment reliability, maintenance processes, and shop efficiency.
Essential Skills
  • At least 5 years of experience as a CNC Maintenance Technician working with mills and lathes.
  • Strong mechanical troubleshooting skills for complex CNC machinery.
  • Strong electrical troubleshooting skills, including working with schematics and control systems.
  • Hands-on experience with hydraulic and pneumatic systems used in industrial equipment.
  • Ability to read and interpret blueprints and technical drawings accurately.
  • Experience troubleshooting and repairing CNC machines such as Haas, Okuma, and similar equipment.
  • Proficiency in using machine shop instrumentation and equipment for repair and fabrication tasks.
  • Ability to use CMMS software to manage maintenance activities and records.
  • Knowledge of PLC troubleshooting to diagnose and resolve control-related issues.
  • Demonstrated ability to work safely and maintain a clean, organized work environment.
Additional Skills & Qualifications
  • Experience performing simple fabrication and welding to support equipment repairs.
  • Background in servicing and repairing a variety of CNC machinery in a production environment.
  • Comfort working in a fast-paced manufacturing setting with changing priorities.
  • Strong communication skills and ability to collaborate with engineering and production teams.
  • Attention to detail and a proactive approach to preventive maintenance and inventory management.
Why Work Here?

You will join a privately held, engineering-driven manufacturer that develops and produces highly engineered custom industrial components, many with heating and cooling capabilities, for global aerospace, microelectronics, medical, foodservice, semiconductor, and industrial fluid markets. The products you help support are critical to everyday technologies, breakthrough medicines, and advanced spacecraft, offering a direct connection to meaningful, cutting-edge applications. The culture emphasizes inclusion, collaboration, and innovation, with a strong focus on the success of customers, partners, and employees. You will have access to a full benefits package, including medical, dental, vision, life insurance, an employee assistance program, and a 401(k) plan with employer match, providing stability and long-term growth opportunities.

Work Environment

This role is based in a manufacturing shop environment on a first shift schedule, typically from 6:00 a.m. to 2:30 p.m., with some flexibility and the potential for overtime as needed to support production demands. The work takes place in a machine shop where CNC mills and lathes are in operation, and the temperature can become hot during the summer months. You will work around industrial equipment, tools, and instrumentation, using CMMS software and standard maintenance tools in a hands-on, production-focused setting.

Job Type & Location

This is a Contract to Hire position based out of Batavia, IL.

Pay and Benefits

The pay range for this position is $30.00 - $37.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 Batavia,IL.

Application Deadline

This position is anticipated to close on Jul 16, 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.

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 17 days ago
Similar jobs that could be interesting for youBased on the Cnc Maintenance Technician in Batavia, IL vacancy
  • $62.4k

     ...Machine Shop Maintenance Technician Precision Manufacturing This Isn't Your Average Maintenance Job Most maintenance roles hand you...  ...the ground up. The preventive maintenance program for their CNC machine shop doesn't fully exist yet. The schedule, the tracking... 
    CNC
    Full time
    Apprenticeship
    Relocation
    Monday to Friday
    Afternoon shift

    Aeleris

    Geneva, IL
    2 days ago
  • $18 - $25 per hour

     ...heavy industry and dental. We are looking for a Preventative Maintenance Technician to join our growing team! Providing preventative maintenance...  ...or mechanical maintenance field. Understanding of CNC machine operation. Degree in technical field. Basic computer... 
    CNC
    Hourly pay
    Temporary work
    Monday to Friday
    Flexible hours

    Kids For The Future

    Elmhurst, IL
    5 days ago
  •  ...MACHINE MAINTENANCE TECHNICIAN - LEVEL III Dynomax , a family-owned company, designs, manufactures, and develops high-precision machined...  ...art equipment.  Installation, service, and repairs of CNC Machines and industrial equipment, electric motors, and other... 
    CNC
    Hourly pay
    Temporary work
    Day shift

    Dynomax

    Winfield, IL
    1 day ago
  • $30 - $45 per hour

     ...company within the Timken family of brands, is hiring a 1st shift Maintenance Technician. What Timken makes possible begins with you. Those...  ...Experience in maintaining and repairing Haas, Dusan, and CNC equipment is preferred. The pay range for this role is $3... 
    CNC
    Full time
    Immediate start
    Weekend work
    Day shift

    The Timken Company

    Downers Grove, IL
    2 days ago
  •  ...Maintenance Mechanic III Apply now » Date: Jul 11, 2026 Location: North Aurora, IL, US Company: Dart Container Are you a hands...  ...in electrical and mechanical trades such as HVAC, PLC, and CNC Overview: Dart makes everyday products that give people the freedom... 
    CNC
    Full time
    Temporary work
    Work at office
    Shift work

    Dart Container

    North Aurora, IL
    5 days ago
  • $26 - $35 per hour

     ...Sr. Maintenance Technician - 2nd Shift or Split Shift Abrasive Form LLC Bloomingdale - Bloomingdale, IL 60108 Salary Range $26.00 - $35.0...  ...manufactures and militaries around the world. We use high precision CNC milling, electrical discharge machining (EDM), and 3 and 5-... 
    CNC
    Hourly pay
    Full time
    Local area
    Relocation package
    Shift work
    Afternoon shift

    Abrasive-Form

    Bloomingdale, IL
    1 day ago
  • $23 - $35 per hour

     ...Equipment Maintenance Technician Suncast Corporation is the leading US-based designer, manufacturer, and distributor of high-quality resin products for the home and industrial markets. A privately held company headquartered in Western Chicago, Illinois, Suncast prides... 
    Hourly pay
    Full time
    Temporary work
    Apprenticeship
    Summer work
    Seasonal work
    Flexible hours

    Suncast Corporation

    Batavia, IL
    1 day ago
  • A precision engineering company is seeking a skilled Field Service Technician in Glendale Heights, IL, with expertise in CNC machinery. You will be responsible for diagnosing, repairing, and maintaining CNC machines at customer sites, ensuring high customer satisfaction... 
    CNC

    Kern Microtechnik GmbH

    Glendale Heights, IL
    4 days ago
  • $65k - $75k

     ...Job Description Title : Field Service Technician Location : Itasca and Client Sites Hire Type : Direct Hire...  ...Field Service Technician to support the installation, maintenance, and servicing of advanced CNC and electromechanical equipment at customer sites. This... 
    CNC
    Remote work

    Sterling Engineering

    Itasca, IL
    5 days ago
  •  ...Job Description Job Description Field Service Technician — Industrial Machine Repair Allied MachineX | 100% Travel | Nationwide...  ...built on one principle: get the machine running, fast. We work on CNC equipment, press brakes, band saws, grinders, and everything in... 
    CNC
    Daily paid

    Allied MachineX

    Plainfield, IL
    3 days ago
  •  ...Job Description Position Description: Controls Engineer / Maintenance Technician (Contract) Position Summary: The Controls Engineer /...  ...Manager and plays a critical role in electrical, PLC, robotics, CNC, and automation troubleshooting. This is a floor-based,... 
    CNC
    Contract work
    Temporary work

    Apidel Technologies

    Bolingbrook, IL
    4 days ago
  • $48 per hour

     ...Job Description Job Description Controls Maintenance Technician - Bolingbrook, Il. Contract Assignment (approx. 6-12 months)  Day Shift...  ...and plays a critical role in electrical, PLC, robotics, CNC, and automation troubleshooting. This is a floor-based, hands... 
    CNC
    Hourly pay
    Contract work
    Monday to Friday
    Day shift

    CAD Engineering Resources, Inc.

    Bolingbrook, IL
    19 days ago
  •  ...Description Job Description EDM Field Service Technician        Dynamic, stable and growing...  ...routine inspections, preventative maintenance, and detailed calibrations to meet...  ...electronic troubleshooting, temperature control, CNC control, P.L.C. ·         Installation... 
    CNC
    Immediate start

    Recruiting Solutions

    Montgomery, IL
    27 days ago
  • $35.07 per hour

     ...Maintenance Operator, 2nd Shift North Aurora, IL At Pentair, you will work alongside passionate problem-solvers who are committed to the...  ...Schedules including predictive maintenance on all types of CNC, Injection Molding, Fabrication, Welding, Assembly, Testing, HVAC... 
    CNC
    Hourly pay
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Pentair

    North Aurora, IL
    4 days ago
  •  ...Sign-on bonus of $1,000.00 JOB SUMMARY: The Production Technician II role is essential for supporting the operations team and...  ...for troubleshooting equipment issues and performing preventive maintenance on production equipment throughout the facility with limited... 
    Work at office
    Immediate start
    Relocation package
    Night shift
    Afternoon shift

    Buckhead Meat and Seafood

    Geneva, IL
    2 days ago
  • $27 per hour

     ...Description We are seeking a skilled CNC Technician to support our machining operations by setting up tooling for lathes, machining...  ..., including automated lines. Perform preventative maintenance and complete required documentation. Participate in continuous... 
    CNC
    Full time
    Shift work
    Day shift

    SIMOS

    Geneva, IL
    4 days ago
  •  ...Job Description ABH Manufacturing is looking for a skilled Maintenance Mechanic who thrives in a hands-on, fast-paced manufacturing environment...  ...mechanical, electrical, pneumatic, and hydraulic systems ~ CNC maintenance or machining experience strongly preferred ~... 
    CNC
    Worldwide

    ABH Manufacturing Inc.

    Itasca, IL
    1 day ago
  •  ...Maintenance Technician - 2nd Shift At Amsted Automotive, we're more than just a company—we're a community of innovators, creators, and dedicated professionals who take pride in our work and each other. As an employee-owned organization, every team member has a vested... 
    For contractors
    Afternoon shift

    Amsted Automotive

    Geneva, IL
    3 days ago
  • $20 - $25 per hour

     ...Continental Properties is looking for a motivated and empowered Maintenance Technician to join our team of dedicated professionals at our beautiful Springs at Orchard Road residential apartment community in North Aurora, IL. You will provide above and beyond customer... 
    Hourly pay
    Full time
    Local area
    Flexible hours
    Shift work

    Continental

    North Aurora, IL
    1 day ago
  • $15 - $25 per hour

     ...structure, all mechanical, electrical, HVAC systems, and related equipment in accordance with energy conservation and preventative maintenance programs. Essential Functions: Conducts walk-throughs and visually assesses the safe and efficient maintenance and... 
    Local area
    Day shift
    Afternoon shift

    Arcis Golf

    Geneva, IL
    1 day ago
  • $35.66 per hour

     ...who challenge one another and grow together. Check out why General Mills Manufacturing is the place to grow a career: Maintenance Technician - Fruit by the Foot and Gushers - Geneva, IL As a part of our manufacturing group, you will be responsible for... 
    Hourly pay
    Local area
    Worldwide
    Shift work
    Night shift
    Rotating shift
    Day shift
    2 days per week

    General Mills

    Geneva, IL
    3 days ago
  • $27 - $35 per hour

     ...insurance ~ Paid time off ~ Dental Insurance ~ Vision Insurance ~401K Matching Role Purpose/Position Summary The Maintenance Technician is responsible for troubleshoot, repair, and maintain equipment in accordance with electrical diagrams, sketches, operation... 
    Hourly pay
    Full time
    Shift work
    Afternoon shift

    MSI Express, Inc.

    Geneva, IL
    2 days ago
  • $31 per hour

     ...meet new people, and work with a great management team in a clean and safe environment. We are seeking an experienced Maintenance Technician to support plant operations by performing mechanical troubleshooting, repairs, preventative maintenance, and technical support... 
    Hourly pay
    Full time
    For contractors
    Local area
    Shift work
    Afternoon shift

    Staff Management SMX

    Geneva, IL
    4 days ago
  • $24 - $40 per hour

     ...Maintenance Technician Surestaff is hiring for a Maintenance Technician role for a packaging company in Batavia, IL. This role is responsible for safely maintaining, repairing, troubleshooting, installing, occasionally operating production and building machinery and... 
    Hourly pay
    Weekly pay
    Apprenticeship
    Start working today
    Local area
    Relocation
    Flexible hours

    Cardinal Services

    Batavia, IL
    16 hours ago
  • $60k - $100k

     ...Job Title: CNC Field Service Technician Job Description The CNC Field Service Technician travels to customer facilities across the United...  ...expert technical support, accurate documentation using a maintenance app, and clear, professional communication. The position... 
    CNC
    Hourly pay
    Weekly pay
    Permanent employment
    Temporary work
    Remote work
    Day shift

    Aerotek

    Monee, IL
    6 days ago
  •  ...Field Service Engineer with expertise in CNC machinery to join our service team. In...  ...customer facilities Perform preventive maintenance to ensure optimal machine performance, minimize...  ...experience as a Field Service Engineer/Technician in the CNC or machine tool industry... 
    CNC
    Part time
    Remote work

    Kern Microtechnik GmbH

    Glendale Heights, IL
    4 days ago
  •  ...ensuring the optimal performance of manufacturing equipment. In this hands-on role, you will be responsible for performing preventative maintenance, troubleshooting mechanical and electrical issues, and repairing production machinery to minimize downtime and maximize... 
    Work at office

    Welch Packaging

    Batavia, IL
    1 day ago
  • MPI is seeking a Quality Engineer in Geneva, IL to ensure product quality and drive process improvements within a machining and metal processing environment. You will lead quality procedures, CAPA, FAI, audits, and cross‑functional collaboration with engineering, production...
    CNC

    Michael Page

    Geneva, IL
    4 days ago
  •  ...CNC Lathe Machine Operator Location: Batavia, IL Shift: 6:00 AM to 2:30 PM Pay: 23.00 per hour Job Overview: Operate CNC Lathe machines and a computer console to complete assigned work. Complex machine setups are handled by others. You will check parts using measurement... 
    CNC
    Hourly pay
    Temporary work
    Shift work

    Total Talent Inc

    Batavia, IL
    3 days ago
  •  ...manufacturers across Illinois. We provide CNC and manual machine tools, turnkey...  ...looking for a Machine Tool Field Service Technician who can deliver high-quality onsite service...  ...Kingston and others. • Perform preventive maintenance, alignments, and accuracy verifications.... 
    CNC
    Remote work

    QUALITY MACHINERY SYSTEMS INC

    Naperville, IL
    21 days ago

Do you want to receive more vacancies?

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