CNC Programmer - Turning

Pivotal Systems (Malaysia) Sdn Bhd

Kedah

On-site

MYR 60,000 - 110,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Job summary

Pivotal Systems (Malaysia) Sdn Bhd is seeking a skilled CNC Programmer to develop, modify, and optimize programs for both milling and turning operations. You will interpret drawings, GD&T, and CAM models to ensure precision, efficiency, and repeatability on production jobs.

In this role, you will select tooling, set up machines, perform CAM programming, and collaborate with Production, Quality, Engineering, and Maintenance teams.

Qualifications

  • Diploma or Degree in Mechanical Engineering, Manufacturing Engineering, Precision Engineering, or a related field.
  • Minimum 3 years of experience in CNC programming for milling and turning operations.
  • Strong knowledge of CNC machining processes, including milling, turning, cutting tools, workholding, and machining strategies.
  • Proficient in CNC programming, including G-code/M-code editing and optimization.
  • Experience with CAD/CAM software (e.g., Mastercam, SolidCAM, NX CAM, Fusion 360, Edgecam, or similar).
  • Able to interpret engineering drawings, GD&T, machining tolerances, and 3D CAD models.
  • Familiar with CNC machine setup, tooling selection, fixture design, and process optimization.
  • Experience in cycle time reduction, machining troubleshooting, continuous improvement, and productivity enhancement.
  • Familiarity with ERP/MES systems and manufacturing documentation is an advantage.
  • Proficient in Microsoft Office applications, particularly Microsoft Excel.
  • Good communication skills in Bahasa Malaysia and English. Mandarin proficiency is an added advantage for communicating with Chinese-speaking stakeholders.
  • Able to work independently, manage multiple priorities, and meet production deadlines.
  • Strong analytical, problem-solving, teamwork, and interpersonal skills.

Responsibilities

  • Develop, modify, verify, and optimize CNC programs for milling and turning based on drawings and CAD models.
  • Set up and program CNC milling and turning machines for accurate, repeatable processes.
  • Select cutting tools, holders, inserts, fixtures, and parameters for optimum productivity and surface finish.
  • Interpret drawings, GD&T, and specifications to ensure compliance with tolerances.
  • Perform CAM programming and CNC code optimization to improve efficiency and tool life.
  • Troubleshoot machining, tooling, setup, and programming issues to minimize downtime.
  • Collaborate with Production, Quality, Engineering, and Maintenance to improve processes.
  • Conduct machining trials, first article inspections (FAI), and process validation.
  • Monitor performance and drive continuous improvements in methods, tooling, fixtures, and cycle time.
  • Develop and maintain CNC program documentation, setup sheets, tooling lists, and process records.
  • Support NPI, process development, and production ramp-up.
  • Ensure compliance with safety, quality standards, and procedures.
  • Provide technical guidance to machinists, operators, and technicians.
  • Coordinate with tooling suppliers on tools and machining solutions.
  • Perform other duties as assigned.

Job description

Develop, modify, verify, and optimize CNC programs for both CNC milling and CNC turning machines based on engineering drawings, CAD models, and production requirements.

Set up and program CNC milling and turning machines to ensure accurate, efficient, and repeatable machining processes.

Select suitable cutting tools, tool holders, inserts, fixtures, and machining parameters to achieve optimum productivity, surface finish, and dimensional accuracy.

Interpret engineering drawings, 3D models, GD&T, and machining specifications to ensure compliance with dimensional and quality requirements.

Perform CAM programming and CNC code optimization to improve machining efficiency, reduce cycle time, and maximize tool life.

Troubleshoot machining, tooling, setup, and programming issues to minimize downtime, scrap, and production delays.

Collaborate closely with Production, Quality, Engineering, and Maintenance teams to improve machining processes and resolve technical issues.

Conduct machining trials, first article inspections (FAI), and process validation for new and existing products.

Monitor machining performance and recommend continuous improvements in machining methods, tooling, fixtures, and cycle time optimization.

Develop and maintain CNC program documentation, setup sheets, tooling lists, machining instructions, and process records.

Support New Product Introduction (NPI), process development, and production ramp-up activities.

Ensure compliance with company safety policies, quality standards, and manufacturing procedures.

Provide technical guidance and support to CNC machinists, machine operators, and technicians regarding machining methods, setups, and program execution.

Coordinate with tooling suppliers and vendors on cutting tools, fixtures, and machining solutions.

Perform additional tasks and responsibilities as assigned by the immediate superior from time to time.

Requirements

Diploma or Degree in Mechanical Engineering, Manufacturing Engineering, Precision Engineering, or a related field.

Minimum 3 years of experience in CNC programming for milling and turning operations.

Strong knowledge of CNC machining processes, including milling, turning, cutting tools, workholding, and machining strategies.

Proficient in CNC programming, including G-code/M-code editing and optimization.

Experience with CAD/CAM software (e.g., Mastercam, SolidCAM, NX CAM, Fusion 360, Edgecam, or similar).

Able to interpret engineering drawings, GD&T, machining tolerances, and 3D CAD models.

Familiar with CNC machine setup, tooling selection, fixture design, and process optimization.

Experience in cycle time reduction, machining troubleshooting, continuous improvement, and productivity enhancement.

Familiarity with ERP/MES systems and manufacturing documentation is an advantage.

Proficient in Microsoft Office applications, particularly Microsoft Excel.

Good communication skills in Bahasa Malaysia and English. Mandarin proficiency is an added advantage for communicating with Chinese-speaking stakeholders.

Able to work independently, manage multiple priorities, and meet production deadlines.

Strong analytical, problem-solving, teamwork, and interpersonal skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machinist & Programmer
CNC Machinist & Programmer

Private Advertiser • Bayan Lepas

On-site
MYR 45,000 - 89,000
CNC Programmer
CNC Programmer

Broadway Precision Technology Sdn. Bhd. • Johor Bahru

On-site
MYR 33,000 - 45,000
EPF/SOCSO
Medical Claim
Performance Bonus
+1
CNC Programmer (Precision Machining)
CNC Programmer (Precision Machining)

Talent Recruit • Selangor

On-site
MYR 89,000 - 156,000
Performance Bonus
Medical Insurance
Outpatient Medical Coverage
Machinist 1
Machinist 1

NOV • Pasir Gudang

On-site
MYR 60,000 - 120,000
CNC Programmer
CNC Programmer

techware Group • Malacca City

On-site
MYR 24,000 - 42,000
CNC Programmer
CNC Programmer

PARADIGM METAL INDUSTRIES SDN. BHD. • Seberang Perai

On-site
MYR 60,000 - 100,000
CNC Programmer
CNC Programmer

GREATECH TECHNOLOGY BERHAD • Penang

On-site
MYR 90,000 - 130,000
CNC MACHINIST(MILLING & LATHE)
CNC MACHINIST(MILLING & LATHE)

BILLION TECHNOLOGY MANUFACTURING SDN. BHD. • Shah Alam

On-site
MYR 42,000 - 68,000
CNC Machinist (Precision Machining based in Subang Jaya)
CNC Machinist (Precision Machining based in Subang Jaya)

Talent Recruit • Selangor

On-site
MYR 39,000 - 61,000
CNC Operator
CNC Operator

MIXXION ENGINEERING SDN. BHD. • Kedah

On-site
MYR 28,000 - 45,000
Competitive salary
EPF, SOCSO, EIS
Training & career growth
+1