- $25 – $40 per hour depending on experience
- Consistent full-time schedule with overtime opportunities
- Variety of work — from prototype parts to production runs
- Modern CNC equipment and Fusion 360 technology- If you don't know Fusion 360, we will teach you!
- Clean shop environment
- Opportunity to improve programs and machining processes
- We are an established precision CNC machine shop in Farmington Hills, MI producing components for a wide range of industries including HVAC, military/defense, EV components, powertrain, weldments, and industrial equipment.
- Our work ranges from 1-piece prototype jobs to production runs of several hundred pieces. Materials commonly machined include stainless steel, alloy steels, aluminum, bronze, and engineering plastics.
- We maintain a stable workload with repeat customers across multiple industries and are looking for an experienced CNC Programmer to join our team.
- Develop and write CNC programs for lathe and milling machines using CAM software such as Mastercam or CATIA, ensuring optimal machining strategies.
- Interpret complex blueprints, schematics, and technical drawings to accurately translate design specifications into machine instructions.
- Set up CNC machines by selecting appropriate tooling, fixtures, and calibration procedures to ensure precise operation.
- Utilize precision measuring instruments including bore gauges, calipers, micrometers, and coordinate measuring machines (CMM) to verify part dimensions and quality.
- Perform routine maintenance and troubleshooting on CNC equipment, including electrical discharge machining (EDM) tools and CNC milling machines.
- Apply lean manufacturing principles to streamline processes, reduce waste, and improve overall productivity.
- Collaborate with design engineers using CAD software such as SolidWorks or AutoCAD to review designs and suggest manufacturability improvements.
- Ensure all machining activities comply with safety standards and industry best practices related to GD&T (Geometric Dimensioning & Tolerancing) and schematics.
- Proven experience programming CNC lathes or mills in a manufacturing environment with a strong understanding of CNC programming languages such as G-code.
- Hands-on knowledge of Fanuc controls or similar CNC control systems.
- Familiarity with CAD/CAM software including Fusion 360, SolidWorks, AutoCAD, or CATIA for designing and programming parts.
- Experience working with precision measuring instruments like micrometers, bore gauges, calipers, dial indicators, and CMMs.
- Knowledge of manufacturing processes such as machining, tooling selection, geometry calculations, and blueprint reading.
- Understanding of electrical discharge machining (EDM) techniques is a plus.
- Mechanical knowledge related to tooling setup, schematics interpretation, and mechanical assembly is desirable.
- Strong math skills for calculating tolerances, feeds & speeds, and geometric dimensions necessary for high-quality production. Join us in shaping the future of manufacturing by leveraging your technical expertise in CNC programming! We are committed to fostering a vibrant work environment that values innovation, precision, and continuous improvement.
- Dental insurance
- Health insurance
- Paid time off
- Parental leave
- Vision insurance
- Do you have experience more in mill or lathe?
- Day Shift (Preferred)
- Night Shift (Preferred)
- Overnight Shift (Preferred)