Cnc Programmer/Cnc Process Engineer
-
Manufacturing / Production
Job Description & How to Apply Below
Summary Of Position Mission
We are seeking an experienced CNC Programmer / CNC Process Engineer with advanced Mastercam skills to support our growing precision machine operation. This individual will be responsible for developing, optimizing, and maintaining CNC programs while improving manufacturing processes, reducing set‑up and cycle times, and supporting production in a high‑mix, low‑to‑medium‑volume manufacturing environment.
The ideal candidate is a hands‑on manufacturing professional with extensive CNC machining knowledge who enjoys solving complex machining challenges and developing repeatable, efficient manufacturing processes. This position works closely with Manufacturing Engineers, Production, Quality, and CNC Setup Technicians to ensure safe, efficient, and repeatable machining operations.
Essential Duties & Responsibilities CNC Programming- Develop, modify, and optimize CNC programs using Mastercam.
- Program 3-axis and multi-axis CNC machining centers.
- Generate efficient toolpaths from CAD models, engineering drawings, and GD&T requirements.
- Edit and troubleshoot G-code when necessary.
- Maintain revision control of CNC programs, setup sheets, tooling lists, and process documentation.
- Develop complete machining processes from raw material to finished components.
- Develop efficient machining processes for high‑mix, low‑to‑medium‑volume production, balancing setup time, cycle time, tooling costs, and manufacturing efficiency.
- Select machining strategies that maximize productivity while maintaining quality requirements.
- Standardize machining processes to improve repeatability across multiple machines.
- Continuously evaluate machining methods and implement improvements that reduce setup time, cycle time, and manufacturing costs.
- Collaborate with Manufacturing Engineers to develop, improve, and validate work holding fixtures for new and existing production parts.
- Provide machining expertise to ensure fixture designs promote rigidity, repeatability, ease of setup, and manufacturability.
- Select and optimize cutting tools, tool holders, inserts, and work holding solutions based on material, machining strategy, and production requirements.
- Evaluate and recommend tooling technologies and machining methods that improve productivity, reduce costs, and extend tool life.
- Support the implementation of standardized tooling, work holding, and machining best practices.
- Assist in resolving fixture‑and‑tooling‑related issues to improve setup efficiency, part quality, and overall manufacturing performance.
- Work closely with CNC setup technicians and machinists to successfully set up and prove out new CNC programs.
- Verify first article parts and ensure compliance with engineering drawings and quality requirements.
- Troubleshoot machining, tooling, fixture, and setup issues during production startup.
- Optimize feeds, speeds, tooling, work holding, and cutting parameters to maximize efficiency and part quality.
- Provide hands‑on support during initial production runs to ensure stable, repeatable manufacturing processes.
- Recommend and implement process improvements to reduce setup time, improve cycle times, and increase overall productivity.
- Provide technical support to CNC machinists and setup technicians.
- Resolve machining and programming issues to minimize production downtime.
- Support engineering changes and new product introductions.
- Work closely with Manufacturing Engineering, Production, and Quality to improve manufacturing performance.
- Identify opportunities to improve machining efficiency and productivity.
- Reduce setup times and cycle times.
- Improve machine utilization and tooling performance.
Reduce…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction