Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Future Machining & Engineering

CNC Mill Programmer/Operator

Career Insights for CNC Programmer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Michigan data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A CNC Programmer programs computer-controlled equipment used to cut wood, plastic, or metal according to precise measurements, or equipment used for different manufacturing processes.

$59,839 / year median in Michigan

+6% projected growth

Explore Career

Job Description

CNC Mill Programmer/Operator Future Machining & Engineering Clinton Township, MI Job Details Full-time $26 - $32 an hour 13 hours ago Benefits Health insurance Paid time off Vision insurance Qualifications Machine tool maintenance Mechanical blueprint interpretation Teamwork Dimensional inspection High school diploma or GED CAM software Mechanical drawings Attention to detail Fusion 360 CNC G-code Programming Hand tools CNC machine maintenance Full Job Description Overview We are seeking a skilled CNC Machinist to support a dynamic, low-volume, high-mix job shop environment, combining hands-on machining with Fusion 360 CAD/CAM programming and process optimization for 2D and 3D Hass CNC machining operations. The ideal candidate will apply best practices to improve machining efficiency, extend cutting tool life, and control tooling costs. This position works closely with engineering, estimating, and production teams to provide support, ensuring manufacturability and production feasibility of complex components. The CNC Machinist plays a key role in both new product launches and ongoing continuous improvement initiatives, with a strong focus on high-feed machining technologies, cost savings, and process stability.
Responsibilities:
  • Program Haas CNC vertical machining centers using Fusion 360 for both 2D and 3D toolpaths; create and post programs to machines.
  • Review customer TPD drawings or blueprints to identify material type, grade, and thickness; interpret GD&T and machining tolerances.
  • Write basic CNC programs directly at the machine when needed.
  • Develop setup instructions and maintain a Fusion 360 cutting tool library tailored to job requirements.
  • Select and manage high-speed cutting tools, determining optimal speeds and feeds based on material; coordinate with tooling vendors to optimize machining throughput.
  • Set up and operate CNC mills, lathes
  • Assemble machined components using jigs, fixtures, hand tools, and power tools as required.
  • Inspect and validate part dimensions using precision measuring tools.
  • Manage the daily workflow of CNC machining, including prioritization based on machine availability and manpower needs.
  • Perform daily preventative maintenance and monitor coolant concentrations .
  • Support estimating with process development and tooling cost inputs.
  • Perform additional duties as assigned to support team flexibility and shop efficiency.
Skills and Abilities:
  • Strong operation monitoring skills with the ability to observe gauges, indicators, and machine output to ensure equipment is running properly.
  • Proficient in controlling and adjusting machine operations to maintain optimal performance and part quality.
  • Experienced in quality control analysis, including performing inspections, interpreting measurements, and evaluating part conformance to specifications.
  • Working knowledge of Geometric Dimensioning and Tolerancing (GD&T) and the ability to interpret complex engineering drawings.
  • Effective problem-solving ability, with a systematic approach to identifying issues, evaluating alternatives, and implementing corrective actions.
  • High level of self-monitoring, with a focus on continuous improvement and taking initiative when performance adjustments are needed.
  • Strong adaptability, able to adjust quickly to changing priorities, setups, or machining requirements.
  • Excellent oral and written communication skills, with the ability to clearly understand instructions and explain issues or suggestions to team members.
  • Practiced in active listening and collaborative teamwork, always ready to support others and contribute to a productive shop environment.
  • Detail-oriented near vision and problem sensitivity, with a keen eye for recognizing potential issues before they impact quality or safety.
  • Demonstrated deductive reasoning, able to apply general machining principles to solve specific, real-world manufacturing challenges.
  • Comfortable using Microsoft Windows-based applications such as Excel, Word, and Outlook to support documentation, communication, and reporting tasks.
Minimum Requirements:
  • Strong knowledge of Haas Control
  • Knowledge of 2D and 3D CNC programming with Fusion 360
  • Good Communicator
  • Knowledge of good machine maintenance practices
  • High School education.
  • Excellent print reading skills
  • Familiar with GD&T tolerances as listed on manufacturing prints and interpreting same.
Job Type:
Full-time Benefits:
Health insurance 100% cover Vision insurance 100% cover Vacation pay Working in air-condition units
Work Location:
In person
Job Type:
Full-time Pay:
$26.00 - $32.00 per hour
Benefits:
Health insurance Paid time off Vision insurance
Education:
High school or equivalent (Preferred)
Experience:
G-code programing: 2 years (Preferred)
Work Location:
In person