CNC MACHINIST
Progressive Metal Manufacturing
CNC Machinist
Reports To: Tool Room Supervisor
Basic Job Description: We are seeking a skilled CNC Machinist to support a dynamic, low-volume, high-mix job shop environment, combining hands-on machining with Mastercam-based CAD/CAM programming and process optimization for 2D and 3D vertical CNC machining operations. The role requires proficiency in Mastercam for offline programming to support precision machining and toolroom activities, as well as setup and operation of Fadal, Haas, and Mazak vertical machining centers. 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 CNC vertical and horizontal machining centers using Mastercam 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 using the HMI interface when needed.
- Develop setup instructions and maintain a Mastercam 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, and manual equipment (e.g., Bridgeport-style mills) for both production and engineering support.
- Assemble machined components using jigs, fixtures, hand tools, and power tools as required.
- Inspect and validate part dimensions using precision measuring tools.
- Secure first-piece approvals from Quality Control before releasing production runs.
- Manage the daily workflow of CNC machining, including prioritization based on machine availability and manpower needs.
- Perform daily preventative maintenance and monitor coolant concentrations on all VMCs.
- Submit maintenance tickets and coordinate equipment service or repairs with the Maintenance Department.
- Support estimating with process development and tooling cost inputs.
- Collaborate with engineering during concept development to evaluate and improve machining fixture designs in Mastercam.
- Coach and mentor CNC operators in program calling, basic setups, and best practices.
- 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 Mazak, Haas and Fadal machining centers
- Knowledge of metal forming.
- Knowledge of 2D and 3D CNC programming, especially MasterCam
- 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.
- (5) Years' experience in a machine shop environment working as a CNC programmer and machinist.
- Knowledge of ISO 9000 operating practices
- 1st Shift Cnc MachinistLooking for a skilled 1st shift CNC machinist to join our team. This position requires a candidate who can operate CNC machines with precision and efficiency. If you have experience in CNC machining and are looking for a stable, long-term position...SuggestedDay shift
- ...CNC MachinistSeeking an experienced CNC Machinist to join a stable, growing Manufacturing CompanyWhat You'll DoInterpret complicated drawings, program sheets, and instructions to determine work to be done.Perform a variety of turning, milling, drilling, boring, or related...Suggested
- ...CNC Machinist (Lathe Focus)Direct Hire Location: Warren, MI Shift: Day Shift | 6:00 AM – 2:30 PM Pay: $27.28/hourJob Overview: This is a direct-hire CNC Machinist position supporting a precision manufacturing operation in a retainer cell environment. The role is primarily...SuggestedShift workDay shift
- ...Job Description CNC Machinist Precision Machining Monday-Friday Full-Time | Direct Hire THE OPPORTUNITY If you know CNC machining and want work that requires more than loading parts and pushing a button, this position is worth a look....SuggestedFull timeMonday to FridayDay shift
$16 per hour
...CNC Machinist Trillium Staffing has a direct hire opportunity for a CNC Machinist in Madison Heights, MI. This is a first shift position 6am-3:30pm and includes an excellent benefits package. Pay is based on experience solid work history no experience $16 per hour depending...SuggestedHourly payDay shift$76k - $98k
...CNC ProgrammerJoin a precision machining team where you can own the programming, support the floor, and help expand high-precision prototype and production capabilities.Are you a real CNC programmer who can take a model or drawing, build the machining approach, and help...Immediate start$18 - $30 per hour
...CNC Mill MachinistThis role focuses on programming, setting up, and operating CNC vertical milling machines in a prototype and small production environment. You will work in a small, collaborative shop where you handle parts from start to finish, including programming,...Permanent employmentTemporary work- ...CNC MachinistsWhy Barnes Aerospace? Barnes Aerospace offers competitive wages, shift differentials, 401k savings plan, paid time... ...Immediate OpeningsWe have several immediate openings for CNC Milling Machinists across multiple locations. Relocation assistance may be...Permanent employmentImmediate startRelocation packageShift work
$22 - $28 per hour
...CNC Machinist (Mill and Lathe) Location: Roseville, MI Pay Scale: $22–$28/hour to start — with performance-based increases available at 6–12 months Shift: 3:00PM - 1:30AM (4 x 10 Hour Shifts) Description We are seeking a skilled and dedicated CNC Machinist...Local areaShift work$32 per hour
...CNC Lathe Machinist – 2nd Shift Warren, MI | Up to $32/hour plus 12% shift premium | $3,000 Sign-On/Retention Bonus The Adecco Permanent Recruitment Team is recruiting for an experienced CNC Lathe Machinist for our client, a leading aerospace manufacturing company in Warren...Hourly payPermanent employmentFull timeLocal areaRelocation packageMonday to FridayShift workAfternoon shift$25 - $30 per hour
...CNC Mill MachinistA family-owned machining shop is seeking a skilled CNC Mill Machinist to join their team in Eastpoint. This is an opportunity to work in a clean environment with newer machinery. The shop specializes in creating tooling for cold header/fastener machines...Weekly payContract workTemporary workDay shift$20 - $38 per hour
...About the job Job Title: Experienced CNC Lathe Machinist/Programmer Summary: Looking for a dependable CNC Lathe Machinist/Programmer to join our CNC department. Job Type: Full-time Pay: $20.00 - $38.00 per hour Benefits: • Health Insurance...Hourly payFull timeMonday to FridayDay shift- Dauch is hiring a CNC Lathe Operator/Programmer for the Prototype Machining Facility in Warren, Michigan, on 2nd shift (start 4 PM EST) with a differential. This role involves programming, setting up, and operating CNC lathes to produce tooling and prototypes, with emphasis...Shift workAfternoon shift
$25 - $30 per hour
...Job Description Job Description Job Title: CNC Mill Machinist Job Description A family-owned machining shop is seeking a skilled CNC Mill Machinist to join their team in Eastpoint. This is an opportunity to work in a clean environment with newer machinery. The shop...Weekly payContract workTemporary workWork at officeDay shift- ...CNC MachinistsWhy Barnes Aerospace? Barnes Aerospace offers competitive wages, shift differentials, 401k savings plan, paid time... ...Immediate OpeningsWe have several immediate openings for CNC Milling Machinists across multiple locations. Relocation assistance may be...Permanent employmentImmediate startRelocation packageShift work
- ...onto a fixture Ability to load parts and fixtures onto hoists and operate hoist to load part onto machine Ability to read and interpret CNC Programs at the machine Must be able to read tool sheets and set up tools for use on a job or part Ability to use precision measuring...For subcontractorFlexible hoursDay shift
- ...Job Description Job Description Key Responsibilities of the CNC VTL Machinist: Ability to run Vertical Lathe Machines Must be willing to run multiple machines simultaneously where possible/feasible as most machines are part of manufacturing cells/machining centers...Day shift
$32 per hour
...Job Description Job Description CNC Lathe Machinist – Multi-Axis / Swiss Location: Madison Heights, MI Type: Full-Time, Onsite Shift: 1st Shift (5:30am – 3:30pm, Monday–Friday) Pay Range: Up to $32/hour About the Opportunity A well-established...Full timeMonday to FridayShift workDay shift- ...Job Description Job Description Job Description: 2nd Shift CNC Set-Up Operator Location: Roseville, MI, 48066 Required Skills: Haas CNC Mill (3-4 axis VMC), Haas CNC Lathe (2-4 axis), Blueprint Reading Overview This is for a 2nd shift position only, respond...Shift workDay shiftAfternoon shift
- ...and how they apply to your role at every stage. What we are looking for: • High school diploma or equivalent • 2+ years of CNC Set up Mill and/or Lathe experience preferred • Ability to read and understand blueprints • Experienced in using measurement tools...Hourly payDay shift
$28 - $30 per hour
...Job Description Job Description Fusion 360 CNC Machining Programming Opportunities in the Sterling Heights, Michigan area!!... ...Sterling Heights area is currently seeking several Fusion 360 CNC Machinists / Programmers for long-term opportunities with their growing company...Hourly pay$20 - $28 per hour
...Job Description Job Description CNC Lathe Operator Opportunities! 2nd Shift A local machining company with a facility in the Roseville, MI area, is currently looking to hire several CNC Machinist for Long-Term opportunities with their growing company. These are...Hourly payCurrently hiringLocal areaAfternoon shift- Job Description Job Description * Established 40 years in business detail shop. This position is open for anyone with minimum experienced to Journeyman. We do single and multiple details to print.We program from screen or Fusion 360. Our shop has cutting technology...Full timeRelocationFlexible hours
$18 - $30 per hour
...Job Description Job Description Job Title: CNC Mill Machinist Job Description This role focuses on programming, setting up, and operating CNC vertical milling machines in a prototype and small production environment You will work in a small, collaborative...Weekly payPermanent employmentTemporary workWork at office- ...Job Description Job Description CNC Machinist · Hands on support for Machining department with 8 CNC Machines. · Tebis Programming software is used for all 2d and 3d programming. · We are willing to train if some previous experience programming on other software...Full time
- ...environment, and looking for more than just a job, apply today and take your career to new heights with Barnes Aerospace! Now Hiring: CNC Machinists Multiple Locations & Shifts | Immediate Openings We have several immediate openings for CNC Milling Machinists across...Permanent employmentImmediate startRelocation packageShift work
- ...CNC ProgrammerSeeking an experienced CNC Programmer to join a stable, growing Manufacturing CompanyWhat You'll DoInterpret complicated drawings, program sheets, and instructions to determine work to be done.Conduct variety of turning, milling, drilling, boring, or related...
- ...CNC MachinistA CNC machinist operates and maintains computer-controlled machines to cut, shape, and finish materials into precise parts. Key duties include setting up machines, programming them, monitoring production, performing quality control inspections, and troubleshooting...
- ...CNC Mill MachinistDay Shift - M-F 40-45 hours per weekResponsibilities:Set up fixtures, vises, and tooling for Fadal and Doosan (DN Solutions) vertical machining centers.Perform manual data input (MDI) and make minor edits to G-code to optimize cutting speeds and feed....Shift work
$18 per hour
...CNC Lathe MachinistOur client, a metal manufacturing company, is seeking an experienced CNC Lathe Machinist to join their busy team. Core responsibilities include set up and operation of CNC Lathe machines to produce parts for the automotive and construction industries...Temporary workMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC MACHINIST. Be the first to apply!


