CNC Programmer - Turning/ Milling

Pivotal Systems (Malaysia) Sdn Bhd

Kedah

On-site

MYR 67,000 - 134,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pivotal Systems (Malaysia) Sdn Bhd is seeking a skilled CNC Programmer to develop and optimize programs for milling and turning. You will set up machines, select tooling and parameters, and ensure parts meet drawings and GD&T tolerances.

The role requires 3+ years in CNC programming with proficiency in G-code/M-code and CAD/CAM tools such as Mastercam, NX CAM, or Fusion 360. Collaboration across Production, Quality, and Engineering is essential.

Qualifications

  • Diploma or degree in Mechanical/Manufacturing Engineering or related field.
  • Minimum 3 years of CNC programming for milling and turning.
  • Proficient in G-code/M-code editing and optimization.
  • Experience with CAD/CAM software such as Mastercam, SolidCAM, NX CAM, Fusion 360 or Edgecam.
  • Able to interpret drawings, GD&T and 3D CAD models.

Responsibilities

  • Develop, modify, verify, and optimize CNC programs for milling and turning.
  • Set up and program CNC machines to ensure accurate, efficient processes.
  • Select tools, fixtures, and parameters for productivity and accuracy.
  • Interpret drawings, GD&T, and specifications to ensure compliance.
  • Perform CAM programming and CNC code optimization to improve efficiency.
  • Troubleshoot machining and programming issues to minimize downtime.
  • Collaborate with Production, Quality, Engineering, and Maintenance teams.
  • Conduct machining trials and first article inspections (FAI).
  • Monitor performance and drive continuous improvements in methods.
  • Develop CNC program documentation and process records.
  • Support NPI, process development, and ramp-up activities.
  • Ensure compliance with safety, quality, and procedures.
  • Provide guidance to machinists and operators on methods and setups.
  • Coordinate with tooling suppliers on tools and fixtures.
  • Perform additional tasks as assigned.

Skills

CNC programming
G-code editing
CAD/CAM software

Education

Diploma or degree in Mechanical/Manufacturing Eng

Tools

Mastercam
SolidCAM
NX CAM
Fusion 360
Edgecam

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 Operator (Milling/Turning)
CNC Operator (Milling/Turning)

K&T Precision Engineering Sdn Bhd • Ulu Tiram

On-site
MYR 39,000 - 61,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
CNC PROGRAMMER
CNC PROGRAMMER

TAY TOOL ENGINEERING WORKS SDN BHD • Seberang Perai

On-site
MYR 42,000 - 65,000
CNC Milling/Turning Technician / Machinist
CNC Milling/Turning Technician / Machinist

ETI (M) SDN. BHD. • Seberang Perai

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

ECA ADVANCED SOLUTIONS SDN. BHD. • Seberang Perai

On-site
MYR 60,000 - 90,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

UVE Technology Sdn. Bhd. • Bayan Lepas

On-site
MYR 50,000 - 76,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 Programmer
CNC Programmer

TBS Precision Engineering Sdn Bhd • George Town

On-site
MYR 67,000 - 134,000
CNC Machinist
CNC Machinist

Nueratec Manufacturing Sdn Bhd • Johor

On-site
MYR 50,000 - 73,000
Medical Leave
Performance Bonus
Overtime Pay
+3