Specials CAM Programmer – 2nd Shift; Press Brake
Listed on 2026-10-05
-
Manufacturing / Production
Manufacturing Engineer, CNC Machinist
- White Bear Lake, MN
The Specials Programmer position is a position requiring the programming of special customer orders across multiple types of machines using CAD/CAM software. The Specials Programmer will play a crucial role in programming ETO (engineered to order) customer orders and programming new processes in our standards area. This role requires a strong understanding of machining processes and the ability to create complete programs for complex machines.
The position is primarily focused on programming customer orders using Gibbs CAM and some Macro programming. In addition, this role will support the integration of automation technologies to improve efficiency, consistency, and throughput across manufacturing processes of specials. The Specials Programmer will also collaborate with Press Brake Design Engineers and production teams to program and process parts in the most efficient way.
AND RESPONSIBILITIES
- CNC Programming
- Develop, optimize, and modify CNC programs using CAD/CAM software to control machining processes for milling, turning, and multi-axis operations.
- Utilize CAD/CAM features to create toolpaths that optimize machining efficiency, minimize production time, and reduce material waste.
- Collaboration and Communication
- Collaborate with engineers, machinists, and production teams to optimize manufacturing processes and address any challenges in programming or machining.
- Communicate effectively within the team and provide guidance and expertise to less experienced programmers and machinists.
- Documentation and Reporting
- Maintain accurate documentation of CNC programs, tooling information, setup procedures, and production reports.
- Generate reports and provide insights into machining performance, efficiency improvements, and suggestions for process enhancements.
- Process Improvement
- Identify opportunities for process improvements to enhance machining efficiency, reduce lead times, and minimize production costs.
- Implement innovative approaches to drive continuous improvement in programming techniques and CNC processes.
- Work with Managers and Project Staff to Bring in New Equipment
- Participate in the equipment selection process to determine the style of tooling and machining processes for selected components.
- Collaborate with staff and machine vendors to decide on the style of work holding for the machines.
- Work with the area leaders to create programs that are easy to use and maintain quality processes.
- Develop custom programs for machine preparation, including mounting fixtures, milling surfaces flat, drilling, and tapping holes.
- Identify the optimal location for tool-setters and calibration rings.
- Work with CAD/CAM to get POST settings modified as needed.
- Program the machine for all parts to achieve production capability quickly using CAD/CAM.
- Work with Project Managers to Complete New Product Launches
- Assess the machinability of new products and propose machining strategies.
- Estimate cycle times for pricing initial product launches.
- Program each machine center for new product launches.
- Determine if any special tooling or work holding will be required.
- Address concerns related to incorporating new products into machines already programmed, with a focus on reducing setup time and tooling costs.
- Help with Cost Reduction Initiatives
- Collaborate with vendors to test new tooling for increased tool life, throughput, or cost reduction.
- Incorporate manual processes into programs, such as deburring, probing, or post-processing.
- Assist in completing STAR cards that require program edits, tool changes, or work holding modifications.
- Training
- Provide training for area staff after the arrival of new equipment.
- Mentor and train up and coming programmers on best practices, processes, and project work completion.
- Minimum of two years of programming with a CAM system preferred.
- Willing to take the Gibbs milling courses.
- Previous experience working on Lathes, Mills, and Grinders.
- Macro programming experience preferred.
- Diploma or AAS degree in machine trades.
- Adaptability: Ability to adapt to changing work priorities and environments, demonstrating flexibility and willingness to take on different tasks as directed by the hiring manager.
- Communication
Skills:
Effective verbal and written communication skills, enabling clear and concise communication with team members and supervisors. - Safety Consciousness: Commitment to adhering to safety protocols and…
(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).