CNC Programmer

techware Group

Tangga Batu

On-site

IDR 72,000,000 - 144,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

techware Group is seeking a skilled CNC Programmer to develop, optimise, and maintain CNC programs for precision parts. You will interpret drawings, create machining programs using G-code and CAM software, and support production teams to ensure accuracy, efficiency, and quality standards are met.

Collaborating with CNC machinists and engineers, you will run simulations, verify tool paths, document revisions, and contribute to safety and process improvements.

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.

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.

Skills

Attention to detail
Process optimisation
Independent work
Team collaboration
Time management
Clear communication

Education

High school diploma or equivalent
Technical certification / associate degree in machining or engineering

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.
  • Willingness to support night shift and 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 – Precision Machining & Process Optimization
CNC Programmer – Precision Machining & Process Optimization

techware Group • Tangga Batu

On-site
IDR 72,000,000 - 144,000,000
CAD/CAM & CNC DESIGN SPECIALIST
CAD/CAM & CNC DESIGN SPECIALIST

Pengiklan Anonim • Purwakarta

On-site
IDR 66,960,000 - 111,600,000
Programmer CNC
Programmer CNC

PT Pinako Rotari Permai • Kota Semarang

On-site
IDR 55,800,000 - 89,280,000
Operator Mesin CNC
Operator Mesin CNC

PT New Tech Machinery Global • Jawa Timur

On-site
IDR 42,000,000 - 72,000,000
CNC Specialist
CNC Specialist

ANDRITZ • Palembang

On-site
IDR 133,920,000 - 223,200,000
CNC Machinist
CNC Machinist

TQC Precision Engineering Pte. Ltd. • Jawa Barat

On-site
IDR 334,336,342 - 501,504,513
Staff CAD/CAM & CNC
Staff CAD/CAM & CNC

PT Taekwang Indonesia • Subang

On-site
IDR 83,700,000 - 122,760,000
Lunch
Transport
Attendance allowance
+1
Senior CNC Application Engineer Medial+ Bandung, Indonesia On-site
Senior CNC Application Engineer Medial+ Bandung, Indonesia On-site

Plus Group • Kota Bandung

On-site
IDR 279,000,000 - 390,600,000
Toolmaker
Toolmaker

Pengiklan Anonim • Batam

On-site
IDR 66,960,000 - 111,600,000
CNC Specialist
CNC Specialist

Andritz AG • Palembang

On-site
IDR 120,000,000 - 180,000,000