CNC Programmer

Techware

Malacca City

On-site

MYR 78,000 - 123,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Techware in Malaysia is seeking a skilled CNC Programmer to develop, optimise, and maintain CNC programs for precision parts. You will interpret drawings, create efficient CAM-based programs, and support production teams to ensure accuracy and quality.

Responsibilities include writing G-code programs, simulating tool paths, and collaborating with machinists to enhance efficiency, cycle times, and part quality while maintaining safety standards.

Qualifications

  • The candidate has proven CNC programming experience in a manufacturing setting.
  • Strong knowledge of CNC machining processes, tooling, and materials.
  • Proficient in G-code and CAM software such as Mastercam, Fusion 360 or SolidCAM.
  • Ability to read and interpret engineering drawings and GD&T.
  • Experience supporting CNC mills and/or lathes.
  • Analytical problem-solving and debugging skills are essential.
  • Education includes a high school diploma; technical machining certs are a plus.

Responsibilities

  • Develop, write, and optimise CNC programs using G-code and CAM software.
  • Interpret blueprints, CAD models, and specs to determine tooling and parameters.
  • Collaborate with machinists and production teams to optimise programs.
  • Run simulations and tests to verify tool paths and cycle times.
  • Modify existing programs to improve efficiency and quality.
  • Assist troubleshooting of programming, tooling, and process issues.
  • Work with Quality and Engineering to ensure design conformance.
  • Document CNC programs, revisions, and machining processes.
  • Adhere to safety standards and manufacturing procedures.

Skills

CNC programming
G-code
CAD interpretation
Troubleshooting
Analytical thinking
Team collaboration
Attention to detail

Education

High school diploma
Technical certification / diploma in machining
Engineering or manufacturing degree (advantage)

Tools

Mastercam
Fusion 360
SolidCAM

Job description

Job Description:

We are seeking a skilled and detail-oriented CNC Programmer to develop, optimise, and maintain CNC programs for the production of precision parts and components. The CNC Programmer will be responsible for interpreting engineering drawings, creating efficient machining programs using CAM software and G-code, and supporting production teams to ensure accuracy, efficiency, and quality standards are met.

Job Responsibilities:
  • Develop, write, and optimise CNC programs using G-code and CAM software based on engineering drawings and technical specifications.
  • Interpret blueprints, schematics, and CAD models to determine machining strategies, tooling requirements, and cutting parameters.
  • Collaborate with CNC machinists and production teams to ensure programs are correctly executed and optimised for manufacturability.
  • Conduct program simulations and test run to verify accuracy, tool paths, and cycle times.
  • Modify and improve existing CNC programs to enhance efficiency, reduce cycle time, and improve part quality.
  • Support troubleshooting of machining issues related to programming, tooling, and process parameters.
  • Work closely with Quality and Engineering teams to ensure parts meet design and quality requirements.
  • Maintain proper documentation of CNC programs, revisions, and machining processes.
  • Ensure compliance with company safety standards and manufacturing procedures.
Qualifications:
  • Proven experience as a CNC Programmer or similar role in a manufacturing environment.
  • Strong understanding of CNC machining processes, tooling, and materials.
  • Proficiency in G-code programming and CAM software (e.g., Mastercam, Fusion 360, SolidCAM, or similar).
  • Ability to read and interpret engineering drawings, GD&T, and technical documentation.
  • Experience supporting CNC mills and/or lathes.
  • Excellent analytical, problem-solving, and troubleshooting skills.
  • High school diploma or equivalent; technical certification, diploma, or associate degree in machining, manufacturing, or engineering is an advantage.
Skills:
  • Strong attention to detail and process optimisation mindset.
  • Ability to work independently and collaboratively with cross-functional teams.
  • Effective time management and organisational skills.
  • Clear communication skills to liaise with machinists, engineers, and supervisors.
Physical & Work Environment Requirements:
  • Ability to work in a manufacturing environment with exposure to noise, chemicals, and machinery.
  • Willingness to occasionally support shop-floor activities for program verification and optimisation.
  • Willing to support night shift, overtime when required by operational and production needs.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

techware Group • Malacca City

On-site
MYR 72,000 - 108,000
CNC Programmer / CNC Engineer
CNC Programmer / CNC Engineer

Frencken • Bandar Baru Bangi

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

Nueratec Manufacturing Sdn Bhd • Johor Bahru

On-site
MYR 47,000 - 80,000
Competitive salary
EPF, SOCSO & EIS
Annual Leave
+7
CNC Programmer
CNC Programmer

Tecomet, Inc • George Town

On-site
MYR 60,000 - 90,000
Production Programmer
Production Programmer

Two95 International Inc. • Kajang Municipal Council

On-site
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 - 90,000
CNC Programmer: G-Code & CAM for Precision Parts
CNC Programmer: G-Code & CAM for Precision Parts

techware Group • Malacca City

On-site
MYR 72,000 - 108,000
CNC Machinist (Turning, 3 Axis, 4 Axis, 5 Axis)
CNC Machinist (Turning, 3 Axis, 4 Axis, 5 Axis)

Curge Advance • Shah Alam

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

Upright Talent • Ulu Tiram

On-site
Competitive remuneration package
Structured career progression
International exposure