ADF INTERNATIONAL. INC Programmer / Supervisor in GREAT FALLS, Montana
The Programming Supervisor will write, develop, and modify programs for computer numerically controlled (CNC) machines. This is a hands-on programming position with some supervising duties. Will plan programs to optimize the cutting and drilling operations, determine calculations for fabrication and ensure the CNC programs operate without error. The Programming Supervisor will be responsible for supervising all assigned employees in the Programming and Optimizing Department. The Programming Supervisor will report to the Production Manager.Duties Summary/Responsibilities:Write/develop programs and/or modify existing ones and create machining instructions for computer numerically controlled (CNC) machines using various commercial and in-house software Supervise and direct all Programming and Optimizing employeesInteract with Programming and Optimizing employees on a regular basis, and as required, to provide guidance, updates, changes in schedule or methods, etc.Plan programs for CNC machines that generate the electronic data to optimize cutting, drilling operationsRead and interpret data to cut steel pieces to specificationsDetermine calculations and the cutting/drilling pattern (plates, angles, and beams), and translate the instructions into the computer-aided fabrication programsDetermine the sequence of cutting/drilling operations (and select tools needed)Check the programs, and/or when required, run simulations prior to the CNC operator running the program on the machineReceive and coordinate all requests from the Planning Department (pre-fabrication/production)Provide technical support, when required and maintain direct communication with CNC OperatorsComply with the Corporation's Quality Management System and Quality Control and Quality Assurance (QC/QA) Program Know and follow corporate policies and procedures, including OSHA safety rules and regulations in effect, as well as ADF's work instructions and fabrication standardsEnsure that the CNC programs operate correctly and that the products meet quality requirements per project's specifications, with a minimum margin of errorComplete in-house drafting projects as neededReport any non-conformity to your supervisorAny other duties as assignedKnowledge, Skills & Abilities:Demonstrated ability to lead and develop othersOutstanding interpersonal relationship building and employee coaching skills Strong verbal and written communication skillsEffectively plan, organize, and prioritize work duties in a fast-paced environmentDemonstrated proficiency in AutoCAD, drafting and/or draftingAbility to read and interpret blueprints and 3D drawingsExperience in welding or heavy machining environmentFile management and Windows based PC skillsExceptional attention to detail and organizational skillsProven ability to manage multiple projects simultaneouslyMachine tool experiencePhysical Requirements:Must be able to regularly sit, walk and stand for varying lengths of time. Must be able to repetitively articulate hands, wrists etc. to operate standard office equipment; and perform those similar activities while seated as well as perform computer work for various lengths of time. Will need to be able to reach with hands and arms; and lift up to 25 pounds occasionally.