CNC Technician (1st Shift)

Magna International•Sterling Heights, MI
•Onsite

About The Position

The CNC Technician maintains CNC programs, parameters, tooling, and inserts. The role develops prototype parts and custom tooling and supports continuous improvement activities related to CNC cycle time and tooling improvements. The technician develops CNC programs manually and with software; sets up, adjusts, and troubleshoots CNC equipment, lathes, and vertical mills; and produces parts to close tolerances and company quality requirements. The position also supports production, preventative maintenance, operator training, safety, and continuous improvement initiatives while helping minimize downtime, scrap, and tooling costs. The role requires collaboration with maintenance, Tool & Die, quality, and engineering personnel on production parts and improvement projects. The CNC Technician reports non-conformances and operational problems to the supervisor or manager, follows company policies and applicable safety and quality standards, and manages multiple projects and deliverables while treating team members with dignity and respect. This position is based in an office and production environment. Office noise is usually low to moderate; production-floor work may involve moving mechanical parts and moderate to loud noise. Occasional exposure to low levels of vibration is noted. Physical activities include standing and walking, reaching, bending, kneeling, crouching, twisting, stretching, and occasionally lifting or carrying up to 50 pounds and climbing stairs.

Requirements

  • High school diploma or GED.
  • At least five years of CNC programming and setup experience.
  • Working knowledge of G-Code programming and operations.
  • Advanced knowledge of machining fundamentals, including turning and milling.
  • Experience in production machining, including lathe, mill, and induction hardening.
  • Knowledge of hand tools and assembly processes.
  • Knowledge of measuring equipment, basic SPC, and safety legislation.
  • Blueprint reading ability.
  • Ability to teach robot positions, replace tool bars and inserts, and perform work holding.
  • Ability to read and comprehend English instructions and correspondence, including safety rules and operating instructions; document forms as required; and communicate in written and spoken English.
  • Mathematical ability to use the four basic operations with whole numbers, fractions, and decimals, and compute rates, ratios, and percentages.
  • Computer proficiency, including Microsoft Office (Word, Excel, Outlook, and PowerPoint) and spreadsheet creation.
  • Ability to apply common sense to written, oral, diagrammed, or scheduled instructions and address problems with several concrete variables in standardized situations.
  • Ability to use active listening and assertive communication, and provide positive and constructive feedback.
  • Problem-solving ability, including applying 5 Why methodology, analyzing problems, researching root causes, identifying solutions, and making decisions based on available information.
  • Ability to work in a fast-paced environment.
  • Excellent attendance and performance record.
  • Ability and willingness to work overtime and weekends as required and to be flexible with shifts.
  • Willingness to attend required training and educational classes.
  • Ability to meet the described physical demands, with reasonable accommodations where applicable.

Nice To Haves

  • Journeyman card preferred.
  • CMM experience.
  • AutoCAD or MasterCam experience.
  • Prior experience using AS400 Database software.

Responsibilities

  • Develop CNC programs manually and using software to support efficient, cost-effective machining.
  • Set up, adjust, and troubleshoot CNC machines, lathes, and vertical mills to meet company quality requirements.
  • Operate in-line gauging and understand its readings.
  • Participate in team problem-solving and preventative and corrective action activities.
  • Work with maintenance, Tool & Die, quality, and engineering personnel on production parts and continuous improvement projects.
  • Perform and coordinate tooling preventative maintenance.
  • Share work knowledge and improve training for CNC department members.
  • Train and assist CNC Operators with insert changes, tool changes, and robot teaching.
  • Perform setups and repairs to minimize downtime, scrap, and tooling costs.
  • Produce parts to close tolerances and specifications, punctually and with high productivity.
  • Report non-conformances and problems affecting department operations to the supervisor or manager.
  • Support implementation of MAFACT and participate in MAFACT activities as needed.
  • Follow occupational health and safety requirements, plant standards, company policies, and procedures, including IATF16949 and ISO14001 (EMS).
  • Participate in continuous improvement activities, drive CIP initiatives, and submit improvement suggestions related to continuous improvement and safety.
  • Manage multiple projects and deliverables while treating team members with dignity and respect.
  • Follow MIOSHA and MPTSH safety regulations and policies, wear required PPE, and report unsafe conditions.
  • Be responsible for production numbers.
  • Attend required training and educational classes to enhance skills.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service