Production Programmer

Apply Now ↗
📍 Balakong, Selangor, MalaysiaFull time

About this role

Job Summary:

The Production Programmer is responsible for creating, optimizing, and maintaining CNC machine programs used in the manufacturing of server racks, cabinets, and other data centre infrastructure products. This role ensures that fabrication processes—such as laser cutting, punching, bending, and welding—run efficiently, accurately, and in line with design specifications and production schedules.

The Production Programmer works closely with design engineers, production supervisors, and operators to translate technical drawings into precise machine programs and continuously improve manufacturing efficiency, quality, and material utilization.

 

Key Responsibilities:

·      Develop, maintain and optimise CNC programs for fiber laser cutting, turret punching, bending and other fabrication equipment.

·      Interpret engineering drawings, #D models, and BOMs to generate accurate and optimised programs.

·      Prepare setup sheets, nesting layouts, and work instructions for production teams.

·      Optimize material usage and machine cycle times through efficient nesting and tool path strategies.

·      Coordinate with production, maintenance and engineering to ensure programs are compatible with available tools and machine capacities.

·      Troubleshoot and revise programs as needed to resolve production issues or improve output quality

·      Maintain, update and manage programming database and program revision control proactively.

·      Support new product introduction from time to time, by developing prototype programs and validating manufacturability.

·      Collaborate with quality assurance to ensure compliance with product specifications and tolerances.

·      Provide technical training and guidance to operators on machine setup and program execution.

·      Continuously identify opportunities for automation and process improvement in programming and production, proactively.

·      Any other duties and responsibilities assigned from time to time.

 

 

Preferred Skills (Optional):

·      Familiarity with ERP system and digital manufacturing data.

·      Exposure to lean manufacturing or continuous improvement data.

·      Familiarity with AP100, Cypcut and equivalent programming software.

·      Basic knowledge of 3D CAD modelling.

Qualifications & Requirements:

·      Diploma/Degree in mechanical engineering, manufacturing engineering or related field.

·      Minimum 2-5 years of experience in CNC programming, preferably in sheet metal fabrication.

·      Strong knowledge of CNC machines (eg. Amada, Trumpf, or equivalent)

·      Proficiency with CAM software (eg. AutoCAD, Autodesk Inventor)

·      Familiarity with G-code and NC programming standards.

·      Understanding of fabrication processes such laser cutting, punching, bending, welding and powder coating.

·      Excellent attention to detail and strong problem-solving abilities.

·      Good communication and collaboration skills with cross-functional teams.

·      Ability to manage multiple projects and meet tight production timelines.

Frequently Asked Questions

Is the salary disclosed for the Production Programmer position at uBLbLticQ1T2pGzVbXvnAu?
The salary for this Production Programmer role at uBLbLticQ1T2pGzVbXvnAu is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Production Programmer position at uBLbLticQ1T2pGzVbXvnAu located?
This Production Programmer role at uBLbLticQ1T2pGzVbXvnAu is based in Balakong, Selangor, Malaysia. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Production Programmer role at uBLbLticQ1T2pGzVbXvnAu full-time or part-time?
This is listed as a Full time position. It is posted as a Production Programmer role in the Production department at uBLbLticQ1T2pGzVbXvnAu.
Which team or department does the Production Programmer at uBLbLticQ1T2pGzVbXvnAu belong to?
This Production Programmer position is part of the Production department at uBLbLticQ1T2pGzVbXvnAu. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Production Programmer position at uBLbLticQ1T2pGzVbXvnAu?
Click the "Apply Now" button on this page. You will be redirected to uBLbLticQ1T2pGzVbXvnAu's official application portal hosted on workable where you can submit your application directly.
When was the Production Programmer job at uBLbLticQ1T2pGzVbXvnAu posted?
This Production Programmer position at uBLbLticQ1T2pGzVbXvnAu was posted on Nov 11, 2025. Apply as soon as possible — early applications are often reviewed first.
Production Programmer
uBLbLticQ1T2pGzVbXvnAu
Apply for this role ↗

You'll be redirected to uBLbLticQ1T2pGzVbXvnAu's official application page on workable.