CNC Milling Programmer (CAM / Precision Engineering)

NORTHEAST GROUP BERHAD

Seberang Perai

On-site

MYR 45,000 - 67,000

Full time

3 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

Competitive salary RM4,000–RM6,000 per

Job summary

NorthEast Group Berhad, a Bursa Malaysia-listed precision engineering group, is expanding its CNC milling capabilities and seeking skilled programmers to join the engineering team. You will develop and optimise CAM programs for 3-axis milling, select tools and parameters, and continuously improve processes to boost productivity and quality.

The role requires 3–5 years of experience in CNC milling programming, strong CAM software skills (SURFCAM, ESPRIT, SolidWorks, hyperMILL), and a proactive,

Qualifications

  • Technical Certificate, Diploma, or equivalent practical experience in CNC machining programming or a related technical field.
  • Minimum 3–5 years of relevant CNC milling programming experience.
  • Proven ability to independently develop, modify, troubleshoot, and optimise CNC milling programs.
  • Strong practical understanding of CNC milling operations and machining processes.
  • Proficient in CAM software such as SURFCAM, ESPRIT, SolidWorks, hyperMILL, or equivalent software.
  • Strong experience in CNC programming for 3-axis milling machines.
  • Experience in 3+2-axis and 4+1-axis machining programming will be an added advantage.

Responsibilities

  • Develop, prepare, and optimise CNC milling programs using CAM software to meet machining and production requirements.
  • Perform CNC programming for a minimum of 3-axis milling machines.
  • Generate efficient machining programs that achieve the required dimensional accuracy, surface finish, and product quality.
  • Review and refine CNC programs to improve machining performance and consistency.
  • Select appropriate cutting tools, machining strategies, and cutting parameters for CNC milling operations.
  • Determine suitable machining sequences and toolpaths to achieve efficient and accurate machining.
  • Optimise cutting conditions, tooling applications, and machining methods to improve production efficiency.
  • Identify opportunities to reduce tooling costs, machining cycle times, and material wastage.
  • Troubleshoot CNC programming and machining issues to ensure smooth production operations.
  • Identify root causes of machining inaccuracies, programming errors, and inefficient machining processes.
  • Implement effective technical solutions to improve machining accuracy, productivity, and quality.
  • Support machining personnel in resolving programming-related technical challenges.
  • Continuously improve CNC programs to minimise machining cycle times and maximise machine utilisation.
  • Evaluate machining methods and recommend practical improvements to enhance production efficiency.
  • Support initiatives aimed at reducing tooling costs and improving overall manufacturing performance.
  • Work closely with the engineering and production teams to achieve machining quality and productivity objectives.

Skills

CNC programming
CAM software
3-axis milling
4+1-axis machining
Analytical thinking
Independent work
Detail-oriented
Communication & teamwork
Continuous improvement

Education

Technical Certificate, Diploma or equivalent in CNC machining programming

Tools

SURFCAM
ESPRIT
SolidWorks
hyperMILL

Job description

CNC Milling Programmer (CAM / Precision Engineering)
CNC Milling Programmer (CAM / Precision Engineering)
Turn Your Programming Expertise into Precision Engineering Excellence!

Your Expertise. Our Technology. Endless Possibilities.

Are you an experienced CNC Milling Programmer who enjoys solving complex machining challenges, developing efficient CNC programs, and improving manufacturing performance?

At NorthEast Group Berhad, an established Bursa Malaysia-listed precision engineering group, we are expanding our manufacturing capabilities and looking for skilled, independent, and results-driven CNC Milling Programmers to join our engineering team.

If you are passionate about CNC programming, machining optimisation, and precision manufacturing, this is your opportunity to apply your expertise, tackle challenging projects, and grow your career with us!

Key Responsibilities
1. CNC Programming & CAM Development

Develop, prepare, and optimise CNC milling programs using CAM software to meet machining and production requirements.

Perform CNC programming for a minimum of 3-axis milling machines.

Generate efficient machining programs that achieve the required dimensional accuracy, surface finish, and product quality.

Review and refine CNC programs to improve machining performance and consistency.

2. Machining Process & Tooling Optimisation

Select appropriate cutting tools, machining strategies, and cutting parameters for CNC milling operations.

Determine suitable machining sequences and toolpaths to achieve efficient and accurate machining.

Optimise cutting conditions, tooling applications, and machining methods to improve production efficiency.

Identify opportunities to reduce tooling costs, machining cycle times, and material wastage.

3. Technical Troubleshooting & Problem-Solving

Troubleshoot CNC programming and machining issues to ensure smooth production operations.

Identify the root causes of machining inaccuracies, programming errors, and inefficient machining processes.

Implement effective technical solutions to improve machining accuracy, productivity, and quality.

Support machining personnel in resolving programming-related technical challenges.

4. Productivity & Continuous Improvement

Continuously improve CNC programs to minimise machining cycle times and maximise machine utilisation.

Evaluate machining methods and recommend practical improvements to enhance production efficiency.

Support initiatives aimed at reducing tooling costs and improving overall manufacturing performance.

Work closely with the engineering and production teams to achieve machining quality and productivity objectives.

Job Requirements
Education & Experience

Technical Certificate, Diploma, or equivalent practical experience in CNC machining programming or a related technical field.

Minimum 3–5 years of relevant CNC milling programming experience.

Proven ability to independently develop, modify, troubleshoot, and optimise CNC milling programs.

Strong practical understanding of CNC milling operations and machining processes.

Proficient in CAM software such as SURFCAM, ESPRIT, SolidWorks, hyperMILL, or equivalent software.

Strong experience in CNC programming for 3-axis milling machines.

Experience in 3+2-axis and 4+1-axis machining programming will be an added advantage.

Good knowledge of cutting tool selection, machining strategies, and cutting parameters.

Strong understanding of CNC milling operations, machining accuracy, and process optimisation.

Ability to troubleshoot machining and programming issues independently.

Capable of developing efficient CNC programs to improve productivity, quality, and machining cycle times.

Personal Attributes

Strong analytical and technical problem-solving skills.

Independent, proactive, and capable of making sound technical decisions.

Detail-oriented with a strong commitment to machining accuracy and quality.

Good communication and teamwork skills.

Results-driven with a continuous improvement mindset.

Established & Bursa Malaysia-Listed Group – Build your career with an established precision engineering group committed to manufacturing excellence.

Competitive Salary – Earn RM4,000–RM6,000 per month, commensurate with your programming expertise and experience.

Challenging CNC Programming Opportunities – Apply your technical knowledge to precision machining projects and complex manufacturing requirements.

Technical Growth & Development – Expand your expertise in CAM programming, advanced machining techniques, and process optimisation.

Make a Real Impact – Your programming skills and technical improvements will directly contribute to machining accuracy, productivity, and manufacturing efficiency.

Growing Manufacturing Operations – Join our expanding team and be part of the Group’s continued development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Milling Technician
CNC Milling Technician

NORTHEAST GROUP BERHAD • Seberang Perai

On-site
MYR 39,000 - 61,000
Competitive salary
Advanced machining exposure
Technical skills development
+1
Senior CNC Milling Programmer (CAM) — Precision Engineering
Senior CNC Milling Programmer (CAM) — Precision Engineering

NORTHEAST GROUP BERHAD • Seberang Perai

On-site
MYR 45,000 - 67,000
Competitive salary RM4,000–RM6,000 per
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 Machinist & Programmer
CNC Machinist & Programmer

Private Advertiser • Bayan Lepas

On-site
MYR 45,000 - 89,000
Engineering Manager – CNC Precision Engineering
Engineering Manager – CNC Precision Engineering

NORTHEAST GROUP BERHAD • Seberang Perai

On-site
MYR 120,000 - 180,000
CNC Programmer - Turning
CNC Programmer - Turning

Pivotal Systems (Malaysia) Sdn Bhd • Kedah

On-site
MYR 60,000 - 110,000
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
6402 - Manufacturing Engineer (MasterCam)
6402 - Manufacturing Engineer (MasterCam)

Agensi Pekerjaan Minde Group Sdn Bhd • Penang

On-site
MYR 56,000 - 73,000
Health insurance
Performance-based bonus
Professional development opportunities
CNC Machinist and Programmer
CNC Machinist and Programmer

Engrich Solutions Sdn Bhd • Penang

On-site
MYR 47,000 - 69,000
Competitive remuneration
Professional development opportunities
Flexible work arrangements
+1
CNC programmer
CNC programmer

ULTIMATE MANUFACTURING SOLUTIONS (M) SDN. BHD. • Simpang Ampat

On-site
MYR 60,000 - 80,000