Cox Machine, Inc.
NC Programming Supervisor at Cox Machine, Inc.
Apply for the
NC Programming Supervisor
role at Cox Machine, Inc.
Purpose Lead the NC programming team, evaluate customer engineering data, and use Mastercam to create models and highly optimized NC programs that produce quality products at nominal dimensions from various materials. The supervisor ensures the team provides all necessary documentation—setup sheets, tooling lists, fixtures, and verified NC code files—to aid efficient production. This role requires technical expertise for clarification and troubleshooting on the production floor, driving continuous improvement to achieve the highest quality product with minimal variation and optimal efficiency.
Position Responsibilities
Design, write, and optimize complex NC/CNC programs (G‑code, M‑code, etc.) for various multi‑axis machine tools (mills, lathes, routers) using advanced CAD/CVAM software (e.g., Mastercam, SolidWorks, Fusion 360).
Analyze blueprints, engineering drawings, and specifications (including GD&T) to determine the most efficient and accurate machining methods.
Perform machine simulations (e.g., using Vericut) to verify program accuracy, ensure collision prevention, and estimate run times.
Troubleshoot and resolve complex programming and machining issues on the production floor to minimize equipment downtime and scrap.
Assist in setting up and proving out new or modified programs on the machines.
Oversee the selection, standardization, and management of cutting tools, tool holders, and related equipment to optimize material removal rates and tool longevity.
Coordinate and assist in the design and fabrication of specialized jigs, fixtures, and work‑holding solutions.
Establish, update, and enforce manufacturing and programming standards and best practices across the department to minimize variation.
Identify, track, and assist in the creation of Key Performance Indicators (KPIs) for the programming department.
Expert ability to read and interpret complex engineering drawings, specifications, and 3D models.
Ability to operate, program, and adjust all machines that programs are written for.
Comprehensive knowledge of different cutting tools, tool selection, and their correct utilization for each material and application.
Proactive problem‑solving skills focused on identifying and resolving manufacturing process issues early on.
Ability to work effectively in a dynamic, high‑pressure environment with multiple priorities and shifting time requirements.
Complete understanding of Mastercam Programming software and its applications.
Provides training to end users on effective use of applications and programs.
Performs other related duties as assigned.
Key Tasks
Advanced blueprint reading and proactive problem solving early in the manufacturing process.
CNC machine operation: Able to run, program, and adjust all machines.
Knowledge of different tools and their correct utilization for each application.
Ability to work in a dynamic environment with multiple priorities and shifting time requirements.
Confer with organizational team members at all levels to discuss issues, coordinate activities, or resolve problems.
Act as liaison between the organization and outside organizations.
Full understanding of the financial impact of decisions made daily, closely monitoring non‑value‑added cost to reduce or eliminate.
Work closely with shop floor supervision and production employees.
Computer literacy: able to adapt to different software.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Information Technology
Industries Airlines and Aviation
#J-18808-Ljbffr
NC Programming Supervisor
role at Cox Machine, Inc.
Purpose Lead the NC programming team, evaluate customer engineering data, and use Mastercam to create models and highly optimized NC programs that produce quality products at nominal dimensions from various materials. The supervisor ensures the team provides all necessary documentation—setup sheets, tooling lists, fixtures, and verified NC code files—to aid efficient production. This role requires technical expertise for clarification and troubleshooting on the production floor, driving continuous improvement to achieve the highest quality product with minimal variation and optimal efficiency.
Position Responsibilities
Design, write, and optimize complex NC/CNC programs (G‑code, M‑code, etc.) for various multi‑axis machine tools (mills, lathes, routers) using advanced CAD/CVAM software (e.g., Mastercam, SolidWorks, Fusion 360).
Analyze blueprints, engineering drawings, and specifications (including GD&T) to determine the most efficient and accurate machining methods.
Perform machine simulations (e.g., using Vericut) to verify program accuracy, ensure collision prevention, and estimate run times.
Troubleshoot and resolve complex programming and machining issues on the production floor to minimize equipment downtime and scrap.
Assist in setting up and proving out new or modified programs on the machines.
Oversee the selection, standardization, and management of cutting tools, tool holders, and related equipment to optimize material removal rates and tool longevity.
Coordinate and assist in the design and fabrication of specialized jigs, fixtures, and work‑holding solutions.
Establish, update, and enforce manufacturing and programming standards and best practices across the department to minimize variation.
Identify, track, and assist in the creation of Key Performance Indicators (KPIs) for the programming department.
Expert ability to read and interpret complex engineering drawings, specifications, and 3D models.
Ability to operate, program, and adjust all machines that programs are written for.
Comprehensive knowledge of different cutting tools, tool selection, and their correct utilization for each material and application.
Proactive problem‑solving skills focused on identifying and resolving manufacturing process issues early on.
Ability to work effectively in a dynamic, high‑pressure environment with multiple priorities and shifting time requirements.
Complete understanding of Mastercam Programming software and its applications.
Provides training to end users on effective use of applications and programs.
Performs other related duties as assigned.
Key Tasks
Advanced blueprint reading and proactive problem solving early in the manufacturing process.
CNC machine operation: Able to run, program, and adjust all machines.
Knowledge of different tools and their correct utilization for each application.
Ability to work in a dynamic environment with multiple priorities and shifting time requirements.
Confer with organizational team members at all levels to discuss issues, coordinate activities, or resolve problems.
Act as liaison between the organization and outside organizations.
Full understanding of the financial impact of decisions made daily, closely monitoring non‑value‑added cost to reduce or eliminate.
Work closely with shop floor supervision and production employees.
Computer literacy: able to adapt to different software.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Information Technology
Industries Airlines and Aviation
#J-18808-Ljbffr