Master CNC Programming and Deliver Precision Across Global Manufacturing Projects
Make every toolpath count toward faster, more accurate manufacturing. Become a CAM Programmer (CNC Programmer) and create CNC milling and lathe programs, optimize cutting parameters, and support first-piece prove-outs for an international manufacturing team. Strengthen production efficiency while gaining global exposure, permanent work-from-home flexibility, continuous upskilling, and rewarding long-term career growth with Emapta's top 1% talent community.
Job Overview
- Employment Type: Full-time
- Shift: Night Shift, Weekends Off
- Work Setup: Permanent Work From Home
- Salary: PHP 75,000 - PHP 132,000
Exciting Perks Await!
- Day 1 HMO coverage with free dependent
- Competitive Salary Package
- Night differential pay to maximize your earnings
- Permanent WFH arrangement
- Fixed weekends off
- Salary Advance Program through our banking partner (Eligibility and approval subject to bank assessment. Available to account holders with minimum of 6 months company tenure.)
- Unlimited upskilling through Emapta Academy courses (Want to know more? Visit: https://emapta.com/training-calendar/)
- Free 24/7 access to our office gyms (Ortigas and Makati) with a free physical fitness trainer!
- Exclusive Emapta Lifestyle perks (hotel and restaurant discounts, and more!)
- Unlimited opportunities for employee referral incentives across the organization
- Standard government and Emapta benefits
- Total of 20 annual leaves to be used on your own discretion (including 5 credits convertible to cash)
- Fun engagement activities for employees
- Mentorship and exposure to global leaders and teams
- Career growth opportunities
- Diverse and supportive work environment
The Qualifications We Seek
Required Qualifications
- More than 3 years of experience in CNC mill and/or lathe programming within a job shop or similar manufacturing environment
- Strong proficiency in Mastercam, including toolpath creation, post-processing, and 3D model work using STEP files
- Experience in CNC lathe programming with live tooling and C- and Y-axis capabilities
- Experience in CNC mill programming for 3-axis, 3+2-axis, and multi-axis machining
- Ability to read and interpret engineering drawings, Geometric Dimensioning and Tolerancing (GD&T), and dimensional tolerances
- Strong knowledge of cutting tools, speeds and feeds, workholding techniques, and various machining materials
- Proficiency in shop mathematics and CNC G-code for machine-level program modifications
- Ability to collaborate remotely with the Foreman and machinists during first-piece prove-out
Additional Qualifications
- Proficiency in CAD software for jig and fixture design
- Experience with Enterprise Resource Planning (ERP) systems such as Odoo, including product records, Bills of Materials (BOMs), and work orders
Skills & Professional Qualities
- Strong organizational skills, attention to detail, and commitment to accurate revision control
- Excellent communication and collaboration skills across office and shop-floor teams
- Ability to meet quotation deadlines while maintaining progress on released production jobs
Work Requirements & Conditions
- Ability to perform CNC programming remotely and coordinate with the Production Coordinator and Foreman during quotations and first-piece prove-out
- Access to a reliable computer, Mastercam software, and a secure ERP connection
- Ability to perform computer-based programming tasks throughout most of the workday
- Compliance with shop safety procedures during onsite visits
- Flexibility to respond promptly to urgent quotation and first-piece prove-out requests
Your Daily Tasks
Quote Support & CNC Programming
- Review incoming job opportunities, including quantities, materials, sales notes, engineering drawings, and STEP files.
- Select the most suitable machine for each job to minimize machining operations and improve production efficiency.
- Develop Mastercam programs for CNC lathes with live tooling and C- and Y-axis capabilities, or CNC mills with 3-axis, 3+2-axis, and multi-axis capabilities.
- Assess fixture requirements, determine whether standard fixtures are suitable, and create CAD designs for custom jigs when necessary.
- Evaluate tooling requirements, select new cutting tools when needed, and create corresponding product records in Odoo.
- Update Bills of Materials (BOMs) in Odoo with CNC programs, operation times, and tool sheets to support quotation preparation.
- Identify and report manufacturing feasibility concerns related to fixturing, tool reach, tolerances, or materials before quotation submission.
Production Support & First-Piece Prove-Out
- Post-process CNC programs for assigned machines and controls, and maintain accurate tool and setup sheets.
- Support first-piece prove-out by implementing program modifications requested by the Foreman, issuing updated revisions, and revising BOM records.
- Maintain consistency among CNC programs, tool sheets, operation times, and current engineering drawing revisions.
- Update CNC programs whenever engineering drawings change to ensure production accuracy.
- Obtain Quality Control (QC) review whenever program modifications affect tolerances or inspection requirements.
Program Library & Revision Control
- Maintain the CNC program library in Odoo, including program files, tool sheets, operation times, revision numbers, and change records for each production job.
- Archive final proven CNC programs, tool sheets, and operation times in the ERP system upon job completion.
- Verify that each production job uses the latest approved and proven CNC program revision.
Continuous Improvement & Daily Coordination
- Maintain standard cutting tool, toolholder, and fixture libraries, and recommend appropriate cutting speeds, feed rates, and fixture solutions.
- Recommend tooling and machine purchases that could reduce cycle times, including opportunities associated with planned equipment upgrades.
- Attend daily morning meetings and provide status updates on completed programs, active tasks, and pending quotation requests.
- Train a designated backup employee in CAM software to ensure continuity during absences.
Performance Targets & Success Measures
- Complete quotation programs within 2 business days.
- Ensure 100% of CNC programs are ready before production job release.
- Achieve a first-piece prove-out success rate of at least 80% without program modifications.
- Maintain 100% alignment between CNC program revisions and current engineering drawings.
- Save 100% of CNC programs under the corresponding production records in the ERP system before release.
About the Client
Our client is a Canadian manufacturing company specializing in precision machining, custom component production, and advanced CNC manufacturing solutions. They utilize CNC milling, turning, and computer-aided manufacturing technologies to produce high-quality parts from complex engineering designs. Their operations encompass custom tooling, fixture development, machining optimization, production planning, and quality control. Through technical expertise, modern manufacturing processes, and close collaboration between programmers and machinists, they deliver accurate, reliable components while improving production efficiency, minimizing material waste, and meeting demanding customer specifications.
Join the Top 1% Talent. A better career. A better life.
Welcome to Emapta Philippines: home to professionals who choose growth, balance, and impact. Recognized as one of HR Asia's Best Companies to Work For in Asia 2026 for the fifth year in a row and winner of Inspiring Workplaces Australasia 2026, Emapta offers more than opportunities -- it provides a career environment where people thrive. Collaborate with global teams, build meaningful expertise, and grow in a culture that prioritizes both performance and well-being.