CNC programmer

Rongda Pacific Pte Ltd

Singapore

On-site

SGD 50,000 - 80,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rongda Pacific Pte Ltd is seeking a skilled CNC Programmer to develop, modify, and optimize CNC programs for milling, turning, and other machining operations. You will interpret engineering drawings and GD&T, select tools, and generate toolpaths using CAM software to ensure components meet specifications.

The role involves setting offsets, verifying data, running simulations, and conducting first-off inspections while collaborating with engineers, machinists, and quality staff to drive

Qualifications

  • Diploma/certificate/technical qualification in CNC Machining or related field.
  • Proven experience as CNC Programmer or similar role.
  • Strong knowledge of G-code/M-code and CNC processes.
  • Experience with CNC milling and/or turning.
  • Experience with CAM software such as Mastercam, Fusion 360, GibbsCAM, SolidCAM.
  • Ability to read engineering drawings and GD&T.
  • Knowledge of tools, feeds and speeds, and workholding.
  • Strong problem-solving and attention to detail.
  • Ability to work independently and with teams.

Responsibilities

  • Create, modify, and optimize CNC programs for milling, turning, and other CNC machining equipment.
  • Interpret engineering drawings, technical specifications, and GD&T requirements.
  • Develop machining strategies, including tool selection, cutting parameters, workholding, and machining sequences.
  • Use CAM software to generate CNC programs and toolpaths.
  • Set and verify machine offsets, tool data, and program parameters.
  • Perform program simulations and verify toolpaths to identify potential collisions or machining issues.
  • Conduct first-off inspections and work closely with machinists and quality personnel to ensure dimensional accuracy.
  • Troubleshoot machining problems and make program adjustments when required.
  • Optimize programs to improve cycle time, tool life, surface finish, and overall productivity.
  • Maintain accurate records of CNC programs, revisions, tooling, and machining processes.
  • Work closely with engineers, production teams, and quality inspectors to resolve manufacturing issues.
  • Ensure all CNC programs and machining activities comply with company quality and safety procedures.
  • Support continuous improvement initiatives and implement more efficient manufacturing methods.

Skills

CNC programming
Reading drawings
GD&T knowledge
Problem solving
Attention to detail
Independent worker
Team collaboration

Education

Diploma/Certificate in CNC Machining

Tools

Mastercam
Fusion 360
GibbsCAM
SolidCAM

Job description

Job Summary

We are seeking a skilled and detail-oriented CNC Programmer to develop, modify, and optimize CNC programs for machining operations. The CNC Programmer will be responsible for creating efficient machining programs, selecting appropriate cutting tools and machining processes, and ensuring components are produced accurately according to engineering drawings and specifications.

Key Responsibilities
  • Create, modify, and optimize CNC programs for milling, turning, and other CNC machining equipment.
  • Interpret engineering drawings, technical specifications, and GD&T requirements.
  • Develop machining strategies, including tool selection, cutting parameters, workholding, and machining sequences.
  • Use CAM software to generate CNC programs and toolpaths.
  • Set and verify machine offsets, tool data, and program parameters.
  • Perform program simulations and verify toolpaths to identify potential collisions or machining issues.
  • Conduct first-off inspections and work closely with machinists and quality personnel to ensure dimensional accuracy.
  • Troubleshoot machining problems and make program adjustments when required.
  • Optimize programs to improve cycle time, tool life, surface finish, and overall productivity.
  • Maintain accurate records of CNC programs, revisions, tooling, and machining processes.
  • Work closely with engineers, production teams, and quality inspectors to resolve manufacturing issues.
  • Ensure all CNC programs and machining activities comply with company quality and safety procedures.
  • Support continuous improvement initiatives and implement more efficient manufacturing methods.
Qualifications
  • Diploma, certificate, or technical qualification in CNC Machining, Mechanical Engineering, Manufacturing Engineering, or a related field.
  • Proven experience as a CNC Programmer, CNC Machinist/Programmer, or similar role.
  • Strong knowledge of CNC machining processes and G-code/M-code programming.
  • Experience with CNC milling and/or turning machines.
  • Experience with CAM software such as Mastercam, Fusion 360, GibbsCAM, SolidCAM, or equivalent.
  • Ability to read and interpret engineering drawings and GD&T.
  • Knowledge of cutting tools, workholding methods, feeds and speeds, and machining materials.
  • Strong problem-solving and troubleshooting skills.
  • Good attention to detail and commitment to producing high‑quality work.
  • Ability to work independently as well as effectively with production and engineering teams.
Preferred Skills
  • Experience with 3‑axis, 4‑axis, or 5‑axis CNC machining.
  • Experience programming complex or precision components.
  • Knowledge of CNC machine controls such as Fanuc, Siemens, Haas, or Mazak.
  • Experience with tool management and machining process optimization.
  • Knowledge of ISO 9001 or other quality management systems.
  • Ability to use measuring equipment such as vernier calipers, micrometers, height gauges, and CMMs.
Key Performance Indicators
  • CNC program accuracy and reliability.
  • Reduction of machining cycle times.
  • Reduction of scrap and rework.
  • Tool life and machining efficiency.
  • On-time completion of programming requirements.
  • Compliance with quality and safety standards.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC programmer
CNC programmer

ADVINES HR SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 45,000 - 78,000
CNC PROGRAMMER
CNC PROGRAMMER

Fong Lee Metal Industries Pte Ltd • Singapore

On-site
SGD 67,000 - 100,000
CNC Programmer (Lead)
CNC Programmer (Lead)

premier hytemp pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
CNC Milling Programmer
CNC Milling Programmer

Coway Engineering & Marketing Pte Ltd • Singapore

On-site
SGD 27,000 - 36,000
CNC Programmer
CNC Programmer

Coway Engineering & Marketing Pte Ltd • Singapore

On-site
SGD 60,000 - 84,000
CNC Machinist (Milling / Turning) Programmer
CNC Machinist (Milling / Turning) Programmer

Compact Precision Industries Pte. Ltd. • Singapore

On-site
SGD 47,000 - 78,000
CNC PROGRAMMER
CNC PROGRAMMER

TQC PRECISION ENGINEERING PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
CNC Programmer
CNC Programmer

Premplas Technologies Pte. Ltd. • Singapore

On-site
SGD 40,000 - 60,000
CNC Milling Programmer
CNC Milling Programmer

JADE MICRON PTE. LTD. • Singapore

On-site
SGD 28,000 - 39,000
Senior Machinist[4 days work, Rotated shift, Shift schedule/Woodland/2-axis CNC turning and 5-a[...]
Senior Machinist[4 days work, Rotated shift, Shift schedule/Woodland/2-axis CNC turning and 5-a[...]

LINKEDCORP HR CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 50,000 - 70,000