Demo

Applications Engineer / Programmer

C & S Machine Products Inc
Niles, MI Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 4/27/2025

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)

 

  1. Responsible for creating and reviewing numerical control programs for the machining of parts utilizing software for revision of existing CNC programs as necessary. 
  2. 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.
  3. Create/Write programming - programs applicable to develop/update machining part programs to accurately machine components per CAD models, drawings, and specifications.
  4. Maintaining security and integrity of all C&S owned production programs.
  5. 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.
  6. Interface with operators, engineers, managers, and manufacturing managers to develop an effective manufacturing approach.
  7. Ensure/verify machining programs - to ensure compliance to drawing and specification requirements.
  8. Determine the sequence of machine operations and select the proper cutting tools needed to machine work pieces into desired shapes. 
  9. Revise programs to eliminate errors, and retest programs to check that problems have been solved. 
  10. Identify, evaluate and provide solutions to complex technical problems in a timely manner. 
  11. Determine reference points, machine cutting paths and compute angular and linear dimensions, radii, and curvatures. 
  12. Communicate complex issues to management and peers clearly, concisely and accurately.
  13. Programming (Pre-Production)
  14. Programming troubleshooting / optimize all machine programs. 
  15. Set-up documentation creation and control.
  16. Programming improvement.
  17. Supporting kit creation / package delivery staging.
  18. Order tooling / quotes; ensure perishable tooling available: Meet with tool salesmen.
  19. New process definition prove out.
  20. Utilize and maximize the predator software for program distribution to and from the machines. 
  21. Understands programming all job’s pre-production, and skill mastery utilizing:
    1. M32 Citizen Swiss Type Lathe
    2. L20 Citizen Swiss Type Lathe
    3. L32 Citizen Swiss Type Lathe
    4. Fanuc Robodrill 3-Axis Milling
    5. Fanuc Robodrill 5-Axis Milling
    6. Makino 5-Axis Milling
    7. Nakamura SC – 150/200/300 Lathe
    8. Nakamura WT250 Lathe
  22. Establishes and maintains process for Grade A processes on all new and repeat jobs
    1. 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.
  23. Responsible for establishing and maintain the process for entry level ops talent joining the department.
  24. Utilize Predator, ensuring that all program and production related documentation and information are consistently organized for production ease of access and paperless process.
  25. Participates in any software enhancement, improvement or upgrade initiatives related to the department.
  26. Participate in New Job, New Cell & New Customer Kickoff meetings and collaborate on timelines of activity completion cross functionally across departments to meet deadlines.
  27. Select optimum tooling for best machining practices and efficiencies, create set up sheets, create program or edit for changes. 
  28. Process job for production according to manufacturing support timelines and due dates. Build in lead time to account for unknown circumstances proactively.
  29. 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.
  30. 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.   
    1. 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.
    2. Verify that the program has been updated and saved properly.
    3. Verify that the set-up sheets have been updated and saved properly.
    4. Notify Engineering for any changes that need to be updated for next run.
  31. New job review.
  32. Review new job or repeat job with changes from Engineering.
  33. Make any recommendations to Engineering to make job more manufacturable.
  34. Point out any errors or anything questionable to Engineering.
  35. Identify any inspection hurdles that may be on issue when checking parts

KPI’S AND MEASURABLES

  1. Improvement/Skills completed

Salary : $80,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Applications Engineer / Programmer?

Sign up to receive alerts about other jobs on the Applications Engineer / Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$141,390 - $190,100
Income Estimation: 
$177,889 - $242,737
Income Estimation: 
$74,921 - $95,915
Income Estimation: 
$88,999 - $115,790
Income Estimation: 
$88,999 - $115,790
Income Estimation: 
$109,826 - $143,482
Income Estimation: 
$109,826 - $143,482
Income Estimation: 
$129,898 - $168,102
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at C & S Machine Products Inc

C & S Machine Products Inc
Hired Organization Address Niles, MI Full Time
SUMMARY The Engineer is responsible for processing jobs through engineering and supports the manufacture of new parts th...
C & S Machine Products Inc
Hired Organization Address Niles, MI Full Time
C&S Machine has 1st and 2nd shift CNC Machinist openings. You’ll ensure the continuous and efficient running of producti...
C & S Machine Products Inc
Hired Organization Address Niles, MI Full Time
SUMMARY The Maintenance Team Member is responsible for all general facility maintenance and repairs as well as maintaini...
C & S Machine Products Inc
Hired Organization Address Niles, MI Full Time
SUMMARY The Quality Technician performs quality control checks and is responsible to ensure that products comply with qu...

Not the job you're looking for? Here are some other Applications Engineer / Programmer jobs in the Niles, MI area that may be a better fit.

R Programmer

VirtualVocations, South Bend, IN

Research Programmer

University of Notre Dame, Notre Dame, IN

AI Assistant is available now!

Feel free to start your new journey!