CAM Programmer

Outsourced Quality Assured Services Pty

Philippines

Remote

PHP 420,000 - 720,000

Full time

3 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

Benefits offered by this job

Work-from-home
Background check

Job summary

Outsourced.ph seeks a CAM Programmer to turn customer drawings and STEP files into proven CNC programs. The role supports quoting by delivering tool lists, times, and programs ready for first-piece prove-out.

Responsibility spans MasterCam on lathes and mills, library management in ERP, and collaboration with the Foreman and shop floor to ensure safe, correct first runs. This is a remote, home-based role in the Philippines.

Qualifications

  • 3+ years programming CNC mills and/or lathes in a job shop or similar environment.
  • Strong working knowledge of MasterCam including toolpaths, post-processing and 3D model work from STEP files.
  • Programming CNC lathes with live tooling, C and Y axis; programming mills: 3-axis, 3+2 and multi-axis.

Responsibilities

  • Review opportunities for programming: quantity, material, sales notes, drawings and STEP files.
  • Choose the best machine for the job to minimize operations.
  • Create MasterCam programs for lathe (live tooling, C and Y) or mill (3-axis, 3+2, multi-axis) and determine jig needs.
  • Update BOM and tool sheets in ERP to support quoting.

Skills

CNC programming
MasterCam
Live tooling
GD&T reading
G-code editing

Tools

Odoo ERP

Job description

Job Summary

The CAM Programmer turns customer drawings and STEP files into proven, repeatable CNC programs.

Job Description

Outsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionalsOutsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionalsOutsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals.

Position summary

The CAM Programmer turns customer drawings and STEP files into proven, repeatable CNC programs. The role supports the office by giving the Production Coordinator the tool list, program and operation times needed to quote a new part, and supports the shop by delivering programs that run safely and correctly on the first piece. The programmer works in MasterCam on both lathes (live tooling, C and Y axis) and mills (3-axis, 3+2 and multi-axis), and keeps the program library in the ERP under each production so every job has one current, proven program.

Key responsibilities
  • Review each opportunity sent for programming: quantity, material, sales notes, drawings and STEP files.
  • Choose the best machine for the job, meaning the one that needs the fewest operations.
  • Create the MasterCam program for the lathe (live tooling, C and Y axis) or mill (3-axis, 3+2 or multi-axis), and decide whether the job needs a jig or can use standard fixtures. Create the jig CAD when one is needed.
  • Decide whether new tools are required, select the tool, and create the product in Odoo. Otherwise use standard tooling.
  • Update the Bill of Materials in Odoo with the program, operation times and tool sheet so the Production Coordinator can finish the quote.
  • Flag any part that cannot be made as drawn (fixturing, reach, tolerance, material) before a quote goes out.
Production support
  • Post-process programs for the assigned machine and control, and keep tool and setup sheets current.
  • Support the first piece: make the edits the Foreman requests, issue a new revision and update the BOM.
  • Keep programs, tool sheets and times matched to the current drawing revision, and update the program when a drawing changes.
  • Get QC review when a program change affects tolerances or inspection.
Program library and revision control
  • Keep the program library in the ERP (Odoo), with the program, tool sheet and times saved under each production, with revision numbers and a record of what changed.
  • Archive the final proven program, tool sheet and times in the ERP after the job is complete.
  • Make sure the program on the production is always the current, proven revision.
Continuous improvement and daily
  • Maintain the standard tool, holder and fixture library, and recommend speeds, feeds and fixtures.
  • Recommend tooling or machine purchases that would cut cycle time, including what the planned new machine makes possible.
  • Attend the daily morning meeting and report programs ready, programs in progress and quote requests waiting.
  • Train a backup on the CAM software so programming is covered during absences.
Qualifications
Required
  • [3+] years programming CNC mills and/or lathes in a job shop or similar environment.
  • Strong working knowledge of MasterCam, including toolpaths, post-processing and 3D model work from STEP files.
  • Programming of CNC lathes with live tooling, C and Y axis.
  • Programming of CNC mills: 3-axis, 3+2 and multi-axis.
  • Ability to read and interpret engineering drawings, GD&T and tolerances.
  • Solid knowledge of cutting tools, speeds and feeds, work holding and a range of materials.
  • Comfortable with shop math and with CNC control G-code for edits at the machine.
  • Able to work with the Foreman and machinists remotely during first-piece prove-out.
Assets
  • CAD ability for designing jigs and fixtures.
  • Experience with an ERP such as Odoo (products, BOMs, work orders).
Skills and qualities
  • Careful and organized, with attention to detail and revision control.
  • Clear communicator who works well across the office and the shop.
  • Able to meet quote deadlines while keeping released jobs moving.
Working conditions

Work-from-home role. All programming is done remotely and stays in close contact with the Production Coordinator and Foreman during quoting and first-piece prove-out. The programmer needs a reliable computer, MasterCam access and a secure connection to the ERP, and works at a computer most of the day. Shop safety rules apply on any visit to the shop. Urgent quote or prove-out requests may need a quick turnaround; pay terms are to be confirmed.

Work Schedule
  • Monday - Friday (7:30am - 4:30pm MNL time)
  • Must Have atleast 50mbps internet connection
  • Must be wiling to work (Home-based)

Note: As part of our recruitment process, we conduct a background check on all hired candidates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CAM Programmer
CAM Programmer

Outsourced • Manila

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

Outsourced • Quezon City

Remote
PHP 279,000 - 502,000
Work-from-home
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 • Metro Manila

Remote
PHP 600,000 - 800,000
CAM / CNC Programmer
CAM / CNC Programmer

Outsourced Quality Assured Services Pty • Manila

Hybrid
PHP 207,000 - 344,000
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 Programmer (MasterCam) for CNC Milling
Remote CAM Programmer (MasterCam) for CNC Milling

Outsourced Quality Assured Services Pty • Philippines

Remote
PHP 420,000 - 720,000
Work-from-home
Background check
Remote CNC CAM Programmer - Mastercam & Global Projects
Remote CNC CAM Programmer - Mastercam & Global Projects

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 Programmer (Mastercam) – Multi-axis Milling
Remote CAM Programmer (Mastercam) – Multi-axis Milling

Outsourced • Quezon City

Remote
PHP 279,000 - 502,000
Work-from-home
Top locations