Enable job alerts via email!

Cnc Programmer

Borr Drilling

Singapore

On-site

SGD 80,000 - 100,000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in precision engineering seeks a skilled CNC Programmer. The ideal candidate will create and optimize CNC programs, set up machines, and ensure product quality compliance. Experience in CAD and CAM software, along with strong analytical skills, will be essential for process improvement.

Qualifications

  • Proficiency in CAM software like Mastercam, SolidCAM, NX.
  • Strong understanding of 3, 4, and 5-axis CNC machines.
  • Ability to read technical drawings and GD&T.

Responsibilities

  • Create and optimize CNC programs using G-code, M-code.
  • Set up machines and define cutting tools and paths.
  • Troubleshoot and optimize machining processes.

Skills

Proficiency in CAM software
Understanding of CNC machines
Ability to read technical drawings
Knowledge of materials
Analytical thinking

Job description

️ CNC Programmer – Job Scopery Responsibilities

1. Program Creation

Write and optimize CNC programs using G-code, M-code, or CAM software (e.g., Mastercam, Fusion 360, SolidCAM).

Translate engineering drawings, CAD files, and blueprints into CNC instructions.




2. Machine Setup Instructions

Provide setup sheets for operators.

Define cutting tools, tool paths, and machine parameters.




3. Tooling & Fixturing

Determine appropriate cutting tools and fixtures for jobs.

Suggest improvements for tool life and performance.




4. Machine Testing & Validation

Simulate toolpaths in software to avoid crashes.

Run first-article inspection on machines to validate program accuracy.




5. Troubleshooting

Debug and fine-tune existing CNC programs for better accuracy or speed.

Assist operators and machinists with program-related issues.




6. Process Optimization

Continuously improve machining processes to reduce cycle time, waste, and cost.

Implement best practices in feeds, speeds, and tool paths.
-

Secondary Responsibilities

Maintain program library and revision records.

Collaborate with design engineers, machinists, and QA for smooth production flow.

Provide training or guidance to machine operators.

Ensure programs comply with quality and safety standards (ISO, AS9100, etc.).
-

Skills Required

Proficiency in CAM software (e.g., Mastercam, SolidCAM, NX).

Strong understanding of CNC machines: milling, turning, multi-axis (3, 4, 5-axis).

Ability to read technical drawings and GD&T (Geometric Dimensioning & Tolerancing).

Knowledge of materials (steel, aluminum, titanium, plastics).

Analytical thinking for process improvement and troubleshooting.
-

Example Industries

Aerospace

Automotive

Medical Devices

Precision Engineering

Mold/Tool & Die Manufacturing

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.