What are the responsibilities and job description for the Applications Engineer / Programmer position at C & S Machine Products Inc?
SUMMARY
The Applications Engineer / Programmer is responsible for creating and maintaining the CNC programming of all cells and works centers. All applicants MUST have metal working CNC CAM programming experience. Experience with Esprit software for Swiss / Turning, & Esprit / NX for Milling STRONGLY preferred! Ensure all pre-production processes are maximized and setup prior to job’s being released to floor.
ESSENTIAL DUTIES AND RESPONSIBILITIES (other duties may be assigned)
- Responsible for creating and reviewing numerical control programs for the machining of parts utilizing software for revision of existing CNC programs as necessary.
- Support development and fabrication of machines parts, tools, tooling and machine fixtures by the creation of programs to meet customer and internal models, drawings, and specifications.
- Create/Write programming - programs applicable to develop/update machining part programs to accurately machine components per CAD models, drawings, and specifications.
- Maintaining security and integrity of all C&S owned production programs.
- Making improvements to the efficiency of programs by directly affecting rate in a positive manor and contributing to the external roadblocks affecting the ability to achieve rate.
- Interface with operators, engineers, managers, and manufacturing managers to develop an effective manufacturing approach.
- Ensure/verify machining programs - to ensure compliance to drawing and specification requirements.
- Determine the sequence of machine operations and select the proper cutting tools needed to machine work pieces into desired shapes.
- Revise programs to eliminate errors, and retest programs to check that problems have been solved.
- Identify, evaluate and provide solutions to complex technical problems in a timely manner.
- Determine reference points, machine cutting paths and compute angular and linear dimensions, radii, and curvatures.
- Communicate complex issues to management and peers clearly, concisely and accurately.
- Programming (Pre-Production)
- Programming troubleshooting / optimize all machine programs.
- Set-up documentation creation and control.
- Programming improvement.
- Supporting kit creation / package delivery staging.
- Order tooling / quotes; ensure perishable tooling available: Meet with tool salesmen.
- New process definition prove out.
- Utilize and maximize the predator software for program distribution to and from the machines.
- Understands programming all job’s pre-production, and skill mastery utilizing:
- M32 Citizen Swiss Type Lathe
- L20 Citizen Swiss Type Lathe
- L32 Citizen Swiss Type Lathe
- Fanuc Robodrill 3-Axis Milling
- Fanuc Robodrill 5-Axis Milling
- Makino 5-Axis Milling
- Nakamura SC – 150/200/300 Lathe
- Nakamura WT250 Lathe
- Establishes and maintains process for Grade A processes on all new and repeat jobs
- Monitors and tracks instances of issues identified by operations during production that could have been eliminated or reduced through upfront processes. Consistent process to evaluate these instances to reduce number of ongoing counts.
- Responsible for establishing and maintain the process for entry level ops talent joining the department.
- Utilize Predator, ensuring that all program and production related documentation and information are consistently organized for production ease of access and paperless process.
- Participates in any software enhancement, improvement or upgrade initiatives related to the department.
- Participate in New Job, New Cell & New Customer Kickoff meetings and collaborate on timelines of activity completion cross functionally across departments to meet deadlines.
- Select optimum tooling for best machining practices and efficiencies, create set up sheets, create program or edit for changes.
- Process job for production according to manufacturing support timelines and due dates. Build in lead time to account for unknown circumstances proactively.
- Work with Cell Expert Leads to determine if deburring can be done on machine instead utilizing operator labor for all jobs. Set up deburring in machine process where available prior to jobs starting in production.
- Work with Manufacturing Manager, Cell Expert Leads and Planning & Scheduling Manager on a weekly basis or as necessary; verify that program for upcoming jobs have been completed on time.
- Once a job has been completed, communicate with Cell Expert Leads and Production Apps Expert for verification of a good process and that the programs were effective.
- Verify that the program has been updated and saved properly.
- Verify that the set-up sheets have been updated and saved properly.
- Notify Engineering for any changes that need to be updated for next run.
- New job review.
- Review new job or repeat job with changes from Engineering.
- Make any recommendations to Engineering to make job more manufacturable.
- Point out any errors or anything questionable to Engineering.
- Identify any inspection hurdles that may be on issue when checking parts
KPI’S AND MEASURABLES
- Improvement/Skills completed
Salary : $80,000