Point your AI agent at freehire and let it find you a job.

Get the CLI →

GC Packaging

CAM Programmer (Junior)

Posted Updated 2 views
Discussion

Key Responsibilities:

  • Create and modify CAM programs and CNC toolpaths based on CAD drawings, 3D models, and engineering requirements.

  • Read and understand 2D engineering drawings, dimensions, tolerances, and specifications.

  • Generate CNC programs using the company's designated CAM software.

  • Select appropriate cutting tools, holders, workholding methods, and machining strategies under guidance from senior staff.

  • Set appropriate cutting parameters such as spindle speed, feed rate, depth of cut, and step-over.

  • Perform toolpath simulation and verification to identify potential collisions, machining errors, and incorrect tool movements.

  • Assist in preparing CNC programs for milling and/or turning machines.

  • Support CNC machine setup, program prove-out, and first-piece production when required.

  • Work with machinists and operators to resolve machining, tooling, and programming issues.

  • Make program adjustments based on actual machining results and feedback from production.

  • Maintain and organize CAM files, CNC programs, tool lists, setup sheets, and machining documentation.

  • Follow company procedures, engineering standards, and safety requirements.

  • Assist senior CAM/CNC personnel with cycle-time reduction, tool-life improvement, and machining process improvement.

  • Perform other related duties assigned by the senior engineer, manager and management.

Technical Scope:

  • Basic CNC milling/turning knowledge.

  • Familiarity with 3-axis, 4-axis, or 5-axis machining.

  • Basic knowledge of tooling and cutting conditions.

  • Experience with CNC machine setup or machining is an advantage.

  • Familiarity with CAD software is an advantage.

  • Good attention to detail and ability to identify programming errors before machining.

Job Requirements

  • Certificate, Diploma, or Degree in Mechanical Engineering, Manufacturing Engineering, Machining, CNC Technology, or a related field.

  • Basic knowledge of CNC machining and manufacturing processes.

  • Ability to read and understand engineering drawings.

  • Basic knowledge of G-code/M-code and CNC machine operation is an advantage.

  • Experience with CAM software such as Mastercam, Fusion 360, SolidCAM, PowerMill, NX CAM, or equivalent is an advantage.

  • Basic understanding of cutting tools, workholding, feeds and speeds, and machining processes.

  • Good problem-solving and analytical skills.

  • Able to work independently after training and follow instructions accurately.

  • Fresh graduates are welcome to apply.


Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.