Job Search and Career Advice Platform

Enable job alerts via email!

CNC Programmer (Milling)

Jobstreet Malaysia

Bayan Lepas

On-site

MYR 30,000 - 48,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent engineering firm in Bayan Lepas, Malaysia is seeking a skilled CNC Programmer to develop and optimize CNC programs. This role involves leading machining teams, planning production activities, and ensuring quality standards are met. Candidates should have at least a diploma in engineering and 1-2 years of experience in a CNC programming role. Proficiency in English, Bahasa Malaysia, and Mandarin is required. Competitive compensation and opportunities for growth will be provided.

Qualifications

  • At least diploma or degree in the engineering field.
  • Minimum 1-2 years of experience in the engineering field.
  • Proficiency in spoken and written English, Bahasa Malaysia, and Mandarin.

Responsibilities

  • Create, edit, and optimise CNC programs for machining jobs.
  • Plan machining sequences and conduct simulations for efficiency.
  • Lead and supervise CNC machinists and production staff.
  • Coordinate with engineering, QA/QC, and maintenance teams.
  • Train team members on machine operation and programming.

Skills

CNC programming
CAM software
Toolpath optimization
Machining setup
Problem-solving
Team leadership
SOP maintenance

Education

Diploma or degree in engineering

Tools

Mastercam
SolidCAM
NX
Job description

Create, edit and optimise CNC programs for machining jobs.

Develop CNC programs using CAM software (e.g., Mastercam, SolidCAM, NX); interpret CAD drawings; optimize toolpaths.

Identify appropriate tools, cutters, and fixtures; manage tooling libraries; liaise with suppliers for cost‑effective solutions.

Plan machining sequences; conduct simulations; optimize feeds, speeds, and cutting parameters for efficiency and quality.

Lead and supervise CNC machinists and production staff.

Collaborate with operators on setup; troubleshoot machining issues; provide guidance on alignment and fixtures. Design fixturing and provide drawings.

Set up machines, test programs and ensure accurate machining results.

Troubleshoot machining issues and adjust programs when needed.

Plan and oversee daily production activities to meet deadlines.

Manage job scheduling, manpower and machine usage.

Ensure production runs smoothly and meets quality standards.

Coordinate with engineering, QA/QC and maintenance teams for any issues.

Train team members on machine operation, programming and safety.

Monitor team performance and support continuous improvement.

Implement better work processes to improve productivity and reduce downtime.

Maintain documentation, SOPs and reports related to production and programming.

Maintain records of programs, setups, and parameters; coordinate with design, production, and QA teams.

Job Requirement
  • Education: at least diploma or degree in the engineering field
  • Working experiences: at least 1‑2 year in the engineering field
  • Language: Spoken and written proficiency in English, Bahasa Malaysia, Mandarin
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.