Responsible for evaluating customer engineering to create models and NC programs using Mastercam or CATIA software to produce quality product at nominal dimensions made of various materials. Must be able to provide adequate information to aid in production including setup sheets, fixturing, tooling, and NC code files. Responsible for providing additional assistance to the production floor and inspection when needed for clarification and/or trouble shooting. Programmers are expected to strive to produce the highest quality product through the manufacturing process efficiently with minimal variation.
Complete understanding of drawings, specifications and models
Complete understanding of Mastercam Programming software and the functions
Collaborates with project manager, clients, end users, and other stakeholders to assess usability needs, requirements, and specifications for the requested program or application.
Analyzes existing program logic to identify causes of program malfunctions; modifies program logic to eliminate problems or increase the operational efficiency of the program.
Drafts and submits proposals that include flowcharts and diagrams to illustrate the steps and logical operations involved to appropriate staff for review and approval.
Designs and programs applications and software to meet identified needs.
Coordinates with project managers to ensure timelines are met.
Performs diagnostic testing on programs, which may include reading code or running diagnostic software to detect syntax or logic errors.
Modifies, replaces, or removes code to resolve problems and errors.
Facilitates installation of software; monitors performance and effectiveness after installation.
Provides training to end users on effective use of applications and programs.
Maintains knowledge of trends and developments in related areas of technology and programming.
Performs other related duties as assigned.
Required to communicate and collaborate effectively with internal customers at all levels of the organization
Required Experience and Skills
Three (3) years of programming experience preferred
Experience with 3, 4 and 5-axis programming. Mastercam (preferred) or CATIA