Job title: CNC Programmer ( Up to 10 K ) - Bayan Lepas
Job type: Permanent
Emp type: Full-time
Industry: Manufacturing and Production
Salary type: Monthly
Salary from: MYR RM6,000.00
Salary to: MYR RM10,000.00
Location: Malaysia
Job published: 2020-05-21
Job ID: 32768
Contact name: Linda Koh
Phone number: +60189100250 / +60123050927
Contact email:

Job Description

Position Summary: (Brief summary of primary responsibilities)

  • This position is responsible for the creation and organization of all CNC machine tool programs within the machining department. 
  • Plan for job arrangement and meet customer requirement.                                                                                          

Minimum Requirements:

  • A degree in a field related to the area of discipline or equivalent certification and relevant experience in Engineering.
  • Minimum 12 years machining experience in a manufacturing environment.
  • Minimum 8 years CAD/CAM experience.
  • A thorough understanding of all manufacturing processes and procedures, applicable to areas of responsibility.
  • A thorough understanding of GDT.
  • Ability to read, write and fully understand machine “G” code.
  • Excellent communication skills.
  • Must be multiple tasks orientated.
  • Ability to read and interpret blueprints.
  • General PC computer skills.
  • Speak, read, and write fluent English.
  • Ability to lift 25 pounds.

Key responsibilities: (Behaviors, Skills, Responsibilities)

  • Create efficient and error free CNC programs.
  • Willing to take challenge to machine complex part with 3 & Multi axis milling machine.
  • Design fixture and generate drawings when necessary.
  • Design and/or order special tools required.
  • Build and maintain a positive, respectful relationship with employees and valued customers.
  • Ensure through the process, all customer specific job requirements are met.
  • Update process traveler, when necessary, prior to release to production floor.
  • Assign program numbers and record on traveler and set-up sheet.
  • Work with employees on process and procedure improvements.
  • Provide required documents for machine set-up (set-up sheet, visual drawings, etc.).
  • Review availability of all tools required for programs; order if necessary.
  • Transfer/Receive programs to shop DNC station.
  • Catalog/Organize all programs/set-up sheets in main server.
  • Assist employees in troubleshooting problems on shop floor.
  • Assist Junior Programmer in programming and problem solving.
  • Meet/Plan with engineering when necessary.
  • Guide Junior programmer when necessary.
  • Perform all job duties and functions in compliance with the company safety standards.
  • Plans machining by studying work orders, engineering plans, materials, specifications, orthographic drawings, locations of surfaces, and machining parameters; interpreting geometric dimensions and tolerances (GD&T).
  • Verifies settings by measuring positions, first-run part, and sample workpieces; adhering to company standards
  • Programs mills and lathes by entering instructions, including zero and reference points; setting tool registers, offsets, compensation, and conditional switches; calculating requirements, including basic math, geometry, and trigonometry; proving part programs.
  • Sets-up mills and lathes by installing and adjusting three- and four-jaw chucks, tools, attachments, collets, bushings, cams, gears, stops, and stock pushers; indicating vices.
  • Experience with Makino/Fanuc CNC machines is a plus.
  • Experience with programming software Mastercam 2017.
  • Experience with SolidWorks is a plus.

Performance Criteria: (Specific accomplishments desired.)

  • To meet Company Objectives as outlined in Quality Objectives QP 1.1P.
  • Ensure Compliance with all Company Safety and Environmental Standards.



Apply with indeed Apply with linkedin
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB