Machinist

CIVCO Medical SolutionsCoralville, IA
Onsite

About The Position

This role involves operating and maintaining machinery to produce parts according to specifications. Key responsibilities include loading and unloading product, performing in-process inspections, basic deburring, recording data, and adhering to quality and safety standards. The position requires effective communication with various departments, the ability to read and understand instructions, and basic computer and math skills. Regular attendance and the ability to work overtime are expected. The job also involves physical activities such as walking, lifting, pushing, pulling, and using whole body movements, as well as working in an environment with moving mechanical parts, fumes, or airborne particles, and moderate noise levels.

Requirements

  • Proficient at creating CNC programs from 3D models as well as prints.
  • Good hand/eye coordination and strong attention to detail.
  • Ability to communicate appropriately with departments such as Engineering, other Quality departments, Shipping, Labeling, and other internal customers.
  • Ability to read and understand written instructions.
  • Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
  • Ability to demonstrate secondary level computer, math, and computation skills.
  • Ability to walk while carrying weight, sit and stand as needed, climb ladders, lift, push, pull, and use whole body movements to complete tasks.
  • Ability to work in a team environment and provide direction to others.
  • Regular attendance is required for the ability to complete all work.
  • Requires face-to-face interaction with team members, peers, and management to complete all work and provide support.
  • Ability to work more than 40 hours per week (overtime) if needed based on business demand.
  • 0–2 Years experience (Level I).
  • Perform machine setups for simple parts (Level I).
  • Conduct basic in-process inspections (Level I).
  • Read blueprints and use basic shop math (Level I).
  • Operate measuring tools and inspection equipment (Level I).
  • Perform deburring operations (Level I).
  • Complete routine preventive maintenance tasks (Level I).
  • Follow established safety, quality, and production procedures (Level I).
  • 3–4 Years experience (Level II).
  • Perform machine setups for moderately complex parts (Level II).
  • Prepare fixtures and cutting tools (Level II).
  • Operate CNC mills, lathes, and grinders (Level II).
  • Conduct advanced inspections, including CMM operation (Level II).
  • Interpret complex blueprints and drawings (Level II).
  • Establish and adjust work and tooling offsets (Level II).
  • Troubleshoot basic programming, tooling, and machining issues (Level II).
  • Support process improvements and setup efficiency (Level II).
  • 4–6 Years experience (Level III).
  • Independently operate complex 3- and 4-axis CNC machines (Level III).
  • Complete complex machine setups without assistance (Level III).
  • Interpret advanced GD&T requirements and engineering drawings (Level III).
  • Perform first-piece validation and machine recovery procedures (Level III).
  • Edit programs and perform basic CNC programming (Level III).
  • Troubleshoot complex machining, tooling, and process issues (Level III).
  • Utilize Statistical Process Control (SPC) techniques (Level III).
  • Coach, train, and support lower-level machinists (Level III).
  • Contribute to continuous improvement initiatives and process optimization (Level III).
  • Zero to two years related experience and/or training, or equivalent combination of education and experience, required.

Nice To Haves

  • Ability to determine and set priorities for the team to meet production and customer needs.

Responsibilities

  • Work safely under functional safety guidelines such as PPE and equipment interaction.
  • Load and unload product to be machined in a number of fixtures and operations.
  • Protect machines and machined product by following processes and procedures such as part loading, being in control of the machine, and safely transporting product over short distances.
  • Perform and record in process inspection actions such as measuring and validating part features in dimensional tolerances and specifications.
  • Perform basic deburr operations such as edge breaking and light surface blending using several deburr tools and media.
  • Record data for tracking performance and updating schedule. Follow schedule top down for priority.
  • Adheres to quality processes including in-process inspections to ensure compliance with quality specifications.
  • Maintains machines in operational condition by performing daily preventive maintenance checks of oil levels and coolant concentration, reporting any machine abnormalities to the shift team leader or supervisor.
  • Maintains a clean and organized work area to 6S standards.
  • Maintains continuity among work shifts through verbal or documented communication for required actions, irregularities, and continuing needs.
  • Create CNC programs from 3D models as well as prints.
  • Communicate appropriately with departments such as Engineering, other Quality departments, Shipping, Labeling, and other internal customers.
  • Determine and set priorities for the team to meet production and customer needs.
  • Work more than 40 hours per week (overtime) if needed based on business demand.
  • Load and unload CNC mills and lathes (Level I).
  • Perform machine setups for simple parts (Level I).
  • Conduct basic in-process inspections (Level I).
  • Read blueprints and use basic shop math (Level I).
  • Operate measuring tools and inspection equipment (Level I).
  • Perform deburring operations (Level I).
  • Complete routine preventive maintenance tasks (Level I).
  • Follow established safety, quality, and production procedures (Level I).
  • Perform machine setups for moderately complex parts (Level II).
  • Prepare fixtures and cutting tools (Level II).
  • Operate CNC mills, lathes, and grinders (Level II).
  • Conduct advanced inspections, including CMM operation (Level II).
  • Interpret complex blueprints and drawings (Level II).
  • Establish and adjust work and tooling offsets (Level II).
  • Troubleshoot basic programming, tooling, and machining issues (Level II).
  • Support process improvements and setup efficiency (Level II).
  • Independently operate complex 3- and 4-axis CNC machines (Level III).
  • Complete complex machine setups without assistance (Level III).
  • Interpret advanced GD&T requirements and engineering drawings (Level III).
  • Perform first-piece validation and machine recovery procedures (Level III).
  • Edit programs and perform basic CNC programming (Level III).
  • Troubleshoot complex machining, tooling, and process issues (Level III).
  • Utilize Statistical Process Control (SPC) techniques (Level III).
  • Coach, train, and support lower-level machinists (Level III).
  • Contribute to continuous improvement initiatives and process optimization (Level III).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service