Manufacturing - CNC Specialist

EFCO Forming & Shoring Solutions•Des Moines, IA
•Onsite

About The Position

EFCO is seeking a CNC Specialist to interpret project blueprints, design CNC programs, and oversee machine operations to ensure precise, high-quality production. This role involves leading and developing CNC operators, ensuring safe and efficient processes that align with EFCO’s production standards and delivery commitments. EFCO is a people-focused company committed to Quality, Integrity, Innovation, and Super Service, delivering innovative, cost-effective solutions for concrete structures since 1934.

Requirements

  • Technical degree in CNC programming or related field, or equivalent work experience.
  • Minimum 5+ years of proven experience programming and setting up Haas mills and lathes.
  • Strong understanding of 3D CAD design blueprints and CAM software (Mastercam).
  • Excellent communication, problem-solving, and planning skills.
  • Ability to work effectively under pressure, meet tight deadlines, and demonstrate sound judgment.
  • Some travel required.
  • Ability to regularly perform all job functions at company office or worksite.
  • Ability to withstand environmental conditions such as extreme heat or cold, grass, wind, sand, fumes, odors, gases, noises. Etc.
  • Ability to wear personal protective equipment as required.

Nice To Haves

  • Background in a manufacturing environment strongly preferred.
  • Prior leadership or supervisory experience preferred.

Responsibilities

  • Provide daily leadership and direction to CNC operators, including training, performance reviews, and workflow coordination.
  • Set clear expectations, foster teamwork, and build a culture of safety, responsibility, and quality.
  • Recognize contributions and support skill development to strengthen team capabilities.
  • Translate product blueprints and technical drawings into accurate CNC programs using Mastercam for 4-axis and 5-axis mills and live tooling lathes.
  • Determine optimal operations, tooling, speeds, and feeds to achieve precise results.
  • Modify existing programs to improve efficiency and maintain consistency in production standards.
  • Set up CNC machines based on created programs, conducting simulations and test runs to verify accuracy and efficiency.
  • Identify and troubleshoot potential issues, ensuring parts meet blueprint specifications and quality requirements.
  • Work closely with engineers, shop operators, and supervisors to share program details, resolve production challenges, and align on priorities.
  • Maintain accurate documentation of programming data and estimated cycle times for scheduling and planning.

Benefits

  • Medical, Dental, and Vision Insurance
  • Flexible Spending Account
  • Health Savings Account
  • Life and AD&D Insurance
  • 401k Options
  • Paid Time Off (PTO)
  • Tuition Reimbursement
  • 10 Paid Holidays
  • Employee Assistance Program (EAP)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service