CAM / CNC Programmer

Outsourced

Metro Manila

Remote

PHP 600,000 - 800,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Outsourced is seeking a seasoned CAM Programmer (CNC) to convert 2D drawings and 3D STEP models into robust CNC programs for remote execution. You will provide post-processed programs, setup sheets, and live prove-out support to ensure first-piece quality.

Collaboration with the Foreman and machinists will occur remotely to optimize cycles and tooling. The role requires MasterCam expertise, strong GD&T interpretation, and experience with lathes and mills.

Qualifications

  • 3+ years of hands-on CNC programming experience for mills and/or lathes.
  • MasterCam knowledge including toolpaths, post-processing, and STEP files.
  • CNC Lathes: live tooling, C-axis, and Y-axis; Mills: 3-axis, 3+2 and multi-axis.
  • Read and interpret engineering drawings, GD&T, and part tolerances.
  • Remote collaboration with shop-floor machinists and foremen via digital channels.

Responsibilities

  • Convert customer 2D drawings and 3D STEP models into CNC programs.
  • Provide post-processed programs, setup sheets, and prove-out support.
  • Collaborate remotely with Foreman and machinists during first-piece prove-out.
  • Maintain a centralized CAM library, ensure revision control and ERP integration.

Skills

3+ years CNC programming
Reading drawings
GD&T knowledge
Remote collaboration

Tools

MasterCam
Odoo ERP
CAD for fixtures

Job description

Job Description:

Job Description
About Us

Outsourced is a leading Philippines outsourcing company providing dedicated remote staff and offshore staffing services. We specialise in providing staff of the highest quality who will continue to exceed your expectations and provide benchmark offshore solutions to your business. With Outsourced you can scale your organisation quickly, easily and cost effectively with dedicated remote staff based in our modern offices in Manila.

About The Client

We are a precision custom machine shop dedicated to delivering high-quality manufactured components across diverse industries. We combine advanced CNC technologies, rigorous process control, and an integrated ERP workflow to produce dependable, repeatable solutions for our clients.

Position Overview

We are seeking an experienced and detail-oriented CAM Programmer (CNC Programmer) to join our team in a remote capacity.

Role

In this role, you will convert customer 2D drawings and 3D STEP models into robust, proven, and repeatable CNC programs. You will serve as a technical bridge connecting our office estimating workflow and shop-floor execution:

  • Supporting Quoting: Providing accurate tool lists, CAM programs, and estimated cycle/operation times so the Production Coordinator can quote projects accurately.
  • Supporting Manufacturing: Delivering post-processed programs, detailed setup sheets, and live prove-out support to ensure parts run safely and correctly on the very first piece.
Key Responsibilities
2. Production Support & Shop Collaboration
3. Revision Control & ERP Program Management
4. Continuous Improvement & Team Integration
Key Performance Indicators (KPIs)
  • Quoting Turnaround: Complete quote programming within 2 business days.
  • On-Time Program Delivery: 100% of programs and setup sheets finalized prior to scheduled job release.
  • First-Piece Success Rate: 80% or higher first-piece runs proven out without program revisions.
  • Revision Integrity: 100% adherence to drawing revisions and ERP production record updates.
Qualifications & Requirements
  • Quoting & Process Planning
  • Review incoming quote opportunities, including quantities, material specs, drawings, 3D STEP models, and sales notes.
  • Select the optimal machine setup and sequence to minimize operations, cycle time, and handling.
  • Program CNC lathes (live tooling, C and Y axes) and CNC mills (3-axis, 3+2, and multi-axis) using MasterCam.
  • Determine fixturing strategies (standard workholding vs. custom jigs) and generate CAD models for custom fixtures/jigs when required.
  • Identify specialized tooling needs, select vendors/specs, and create product entries in Odoo ERP; utilize standard shop tooling whenever possible.
  • Update Bills of Materials (BOMs), routing steps, operation times, and tooling lists in Odoo to finalize customer quotes.
  • Perform manufacturability assessments by proactively flagging design, fixturing, tolerance, or material challenges before quotes are submitted.
  • Generate and verify post-processed G-code for designated machines and CNC controls.
  • Produce comprehensive setup documentation, tool sheets, and operation notes for machinists.
  • Collaborate remotely with the Foreman and Machinists during first-piece prove-out, quickly turning around program adjustments or feed/speed optimizations.
  • Ensure all programs, tool lists, and cycle times align precisely with current engineering drawing revisions.
  • Coordinate with Quality Control (QC) whenever toolpath or datum revisions impact inspection parameters or part tolerances.
  • Maintain an organized, centralized program library within Odoo ERP, ensuring programs, setup sheets, and run times are linked to each specific production order.
  • Track revision histories, logging specific changes and the rationale for each update.
  • Ensure that only the current, approved, and proven revision is active on the production floor.
  • Archive final proven programs, tool sheets, and times in the ERP upon job completion.
  • Standardize tool, holder, and fixture libraries; establish baseline cutting parameters across common shop materials.
  • Recommend modern tooling, fixturing techniques, or capital equipment purchases to reduce cycle times and expand machining capabilities.
  • Participate in daily morning production meetings to report on quoting queues, active jobs, and completed programs.
  • Document workflows and cross-train a backup team member on CAM processes to ensure operational continuity.
  • Quoting Turnaround: Complete quote programming within 2 business days.
  • On-Time Program Delivery: 100% of programs and setup sheets finalized prior to scheduled job release.
  • First-Piece Success Rate: 80% or higher first-piece runs proven out without program revisions.
  • Revision Integrity: 100% adherence to drawing revisions and ERP production record updates.
Required
  • Experience: 3+ years of hands-on CNC programming experience for mills and/or lathes within a job-shop or similar environment.
  • CAM Software: Strong working knowledge of MasterCam (toolpaths, post-processing, and 3D model work from STEP files).
  • Machine Competency:
    • CNC Lathes: Live tooling, C-axis, and Y-axis programming.
    • CNC Mills: 3-axis, 3+2, and multi-axis milling.
  • Technical Skills:
    • Ability to read and interpret engineering drawings, GD&T, and part tolerances.
    • Solid knowledge of cutting tools, speeds and feeds, workholding, and a range of materials.
    • Strong foundation in shop math and CNC control G-code for edits at the machine.
  • Remote Collaboration: Proven ability to troubleshoot and collaborate effectively with shop-floor machinists and foremen via digital communication channels.
Preferred / Assets
  • CAD capability for designing custom jigs and fixtures.
  • Hands-on experience utilizing an ERP system such as Odoo (managing products, BOMs, and work orders).
Work Environment & Technical Requirements
  • Location: 100% Remote / Work from Home. Occasional visits to the Red Deer County facility may occur (standard shop safety rules apply).
  • Work schedule: Monday to Friday, 9AM - 5PM PHT
  • Workstation: Candidate must have a dedicated, reliable computer, MasterCam access, and a secure connection to the ERP.
  • Flexibility: Fast turnaround may occasionally be required for urgent first-piece prove-outs or time-sensitive quote requests.
Note

As part of our recruitment process, we conduct a background check on all hired candidates. Please ensure that all required documents are prepared and submitted promptly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CAM / CNC Programmer
CAM / CNC Programmer

Outsourced • Metro Manila

Remote
PHP 2,733,000 - 4,100,000
CAM / CNC Programmer
CAM / CNC Programmer

Outsourced • Philippines

Remote
PHP 3,822,000 - 5,732,000
CAM / CNC Programmer
CAM / CNC Programmer

Outsourced Quality Assured Services Pty • Manila

Hybrid
PHP 207,000 - 344,000
CAM Programmer
CAM Programmer

Outsourced • Quezon City

Remote
PHP 279,000 - 502,000
Work-from-home
CAM Programmer
CAM Programmer

Outsourced • Manila

Remote
PHP 670,000 - 949,000
CAM Programmer
CAM Programmer

Outsourced Quality Assured Services Pty • Philippines

Remote
PHP 420,000 - 720,000
Work-from-home
Background check
CAM Programmer (CNC Programmer) | WFH | Night Shift | Day 1 HMO | Up to PHP132K
CAM Programmer (CNC Programmer) | WFH | Night Shift | Day 1 HMO | Up to PHP132K

Emapta • Metro Manila

Remote
PHP 837,000 - 1,473,000
Day 1 HMO coverage with free dependent
Night differential pay
Permanent WFH arrangement
+8
Remote CAM/CNC Programmer — Mastercam Expert
Remote CAM/CNC Programmer — Mastercam Expert

Outsourced • Metro Manila

Remote
PHP 2,733,000 - 4,100,000
Remote CAM/CNC Programmer — Mastercam for Mills & Lathes
Remote CAM/CNC Programmer — Mastercam for Mills & Lathes

Outsourced Quality Assured Services Pty • Manila

Hybrid
PHP 207,000 - 344,000
Remote CAM CNC Programmer (MasterCam)
Remote CAM CNC Programmer (MasterCam)

Outsourced • Metro Manila

Remote
PHP 600,000 - 800,000
Top locations