SENIOR CNC PROGRAMMER
Roles & Responsibilities
1. Using CAD/CAM (Computer-Aided Design/Manufacturing) software to generate G-code or other machine instructions that dictate how CNC machines should operate.
2. Ensuring the program creates efficient tool paths to minimize waste and maximize machine productivity.
3. Making adjustments to existing programs to improve accuracy, speed, or cost-efficiency.
4. Setting up CNC machines by selecting the correct tools, calibrating machine parameters, and loading the CNC program into the machine.
5. Performing test runs and simulations to ensure the machine operates correctly and produces parts that meet quality standards.
6. Understanding complex technical drawings, blueprints, and specifications, and translating these into CNC programs.
7. Verifying dimensions and tolerances in the drawings to ensure accurate machine output..
8. Selecting cutting tools, such as drills, mills, and inserts, based on the material being machined and the desired finish.
9. Understanding material properties (e.g., metals, plastics, composites) and how they react to different machining processes.
10. Conducting regular maintenance on CNC machines to prevent breakdowns and ensure they are running efficiently.
11. Diagnosing machine problems and making adjustments or calling for repairs when necessary.
Requirements
Six days work (Mon – Friday (8.00 am to 5.00 pm) & Sat 8.00 am to 12.30 pm) 44 hours weekly.
Minimum Secondary Diploma in Engineering from reputed Institute.
Mechanical Engineering discipline major.
Minimum 20 years’ experience in CNC (Computer Numerical Control) machine programming
Salary Range – S$5500 - S$9500.