Cnc Programmer

ADVINES HR SOLUTIONS PTE. LTD.


Date: 13 hours ago
Area: Singapore, Singapore
Salary: SGD 2,500 - SGD 4,600 per month
Contract type: Full time

️ CNC Programmer – Job Scopery Responsibilities

1. Program Creation

Write and optimize CNC programs using G-code, M-code, or CAM software (e.g., Mastercam, Fusion 360, SolidCAM).

Translate engineering drawings, CAD files, and blueprints into CNC instructions.




2. Machine Setup Instructions

Provide setup sheets for operators.

Define cutting tools, tool paths, and machine parameters.




3. Tooling & Fixturing

Determine appropriate cutting tools and fixtures for jobs.

Suggest improvements for tool life and performance.




4. Machine Testing & Validation

Simulate toolpaths in software to avoid crashes.

Run first-article inspection on machines to validate program accuracy.




5. Troubleshooting

Debug and fine-tune existing CNC programs for better accuracy or speed.

Assist operators and machinists with program-related issues.




6. Process Optimization

Continuously improve machining processes to reduce cycle time, waste, and cost.

Implement best practices in feeds, speeds, and tool paths.
-

Secondary Responsibilities

Maintain program library and revision records.

Collaborate with design engineers, machinists, and QA for smooth production flow.

Provide training or guidance to machine operators.

Ensure programs comply with quality and safety standards (ISO, AS9100, etc.).
-

Skills Required

Proficiency in CAM software (e.g., Mastercam, SolidCAM, NX).

Strong understanding of CNC machines: milling, turning, multi-axis (3, 4, 5-axis).

Ability to read technical drawings and GD&T (Geometric Dimensioning & Tolerancing).

Knowledge of materials (steel, aluminum, titanium, plastics).

Analytical thinking for process improvement and troubleshooting.
-

Example Industries

Aerospace

Automotive

Medical Devices

Precision Engineering

Mold/Tool & Die Manufacturing

Post a CV