1

Cnc Mastercam Programmer Jobs in New York (NOW HIRING)

CNC Programmer

Springfield, NJ · On-site

$90 - $120/hr

Programming in Mastercam. * Processes and controls include, 2-3 axis mill/turning, Okuma/Hass/Mazak ... As they continue to grow, they are looking to add a CNC Programmer to their team. Why join us?

Program complex 3‑axis toolpaths using Mastercam for mold components and electrodes. * Use SolidWorks to interpret models and prepare geometry for programming. * Set up and operate CNC milling ...

CNC Programmer

Morristown, NJ · On-site

$27.25 - $37.25/hr

Proficiency in Mastercam and SolidWorks . * Strong experience with CNC programming . * Generates accurate and efficient CNC programs for shop‑floor machines. * Collaborates with machinists to ...

Preferred Qualifications Strong knowledge of machining, material properties, CNC programming for multiple type CNC equipment using MasterCam and equivalent programming software, etc. as it relates to ...

CNC OPERATOR

Paterson, NJ · On-site

$20 - $25/hr

Years of experience as a HAAS CNC lathe/mill setup or operator preferred * Performing first article ... Mastercam programming knowledge preferred. * Practical knowledge of math and geometry * Computer ...

CNC OPERATOR

Paterson, NJ · On-site

$20 - $25/hr

Years of experience as a HAAS CNC lathe/mill setup or operator preferred * Performing first article ... Mastercam programming knowledge preferred. * Practical knowledge of math and geometry * Computer ...

CNC OPERATOR

Paterson, NJ · On-site

$20 - $25/hr

Years of experience as a HAAS CNC lathe/mill setup or operator preferred * Performing first article ... Mastercam programming knowledge preferred. * Practical knowledge of math and geometry * Computer ...

CNC Programmer * Work with Manufacturing Manager, Machine Operators, Manufacturing Engineering ... Programming in Mastercam. * Processes and controls include, 2-3 axis mill/turning, Okuma/Hass/Mazak ...

CNC Machinist-CAM Programmer

New York, NY · On-site

$29 - $39.75/hr

The CNC Machinist-CAM Programmer will author their own programs, operate their own machines, and ... Demonstrate expert-level proficiency in Mastercam or an equivalent professional CAM platform ...

CNC Machinist-CAM Programmer

New York, NY · On-site

$29 - $39.75/hr

The CNC Machinist-CAM Programmer will author their own programs, operate their own machines, and ... Demonstrate expert-level proficiency in Mastercam or an equivalent professional CAM platform ...

CNC Machinist-CAM Programmer

New York, NY

$29 - $39.75/hr

The CNC Machinist-CAM Programmer will author their own programs, operate their own machines, and ... Demonstrate expert-level proficiency in Mastercam or an equivalent professional CAM platform ...

The CNC Machinist-CAM Programmer will author their own programs, operate their own machines, and ... Demonstrate expert-level proficiency in Mastercam or an equivalent professional CAM platform ...

next page

Showing results 1-20

Cnc Mastercam Programmer information

See New York salary details

$18

$33

$49

How much do cnc mastercam programmer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for cnc mastercam programmer in New York is $33.87, according to ZipRecruiter salary data. Most workers in this role earn between $27.88 and $38.12 per hour, depending on experience, location, and employer.

What is a CNC Mastercam programmer?

CNC Mastercam Programmers are skilled professionals who use Mastercam software to create precise instructions (G-code) for CNC (Computer Numerical Control) machines. They design, write, and optimize programs that control machining tools such as mills, lathes, and routers to produce parts and components based on engineering drawings or CAD models. Their role involves understanding both the technical capabilities of the machines and the requirements of the project to ensure efficiency, accuracy, and high-quality production. Mastercam Programmers often collaborate with engineers, machinists, and quality control teams to troubleshoot issues and improve manufacturing processes.

What are the key skills and qualifications needed to thrive as a CNC Mastercam programmer?

To thrive as a CNC Mastercam Programmer, you need expertise in CNC machining processes, a solid grasp of technical drawings, and proficiency in Mastercam software, often backed by vocational training or certification. Familiarity with CAD/CAM systems, G-code programming, and machine operation is essential, along with certifications like NIMS or Mastercam credentials. Attention to detail, problem-solving abilities, and strong communication skills help ensure accuracy and effective collaboration with manufacturing teams. These skills are vital for producing precise components, optimizing workflow, and maintaining high-quality standards in a competitive manufacturing environment.

What are some typical challenges faced by CNC Mastercam programmers when working with complex parts or tight tolerances?

CNC Mastercam Programmers often encounter challenges when programming for intricate geometries or parts requiring very tight tolerances. These complexities can lead to issues such as tool path optimization, tool selection, and avoiding collisions during machining. Programmers must also ensure that the generated code produces parts that meet quality standards while maintaining efficiency and minimizing machine downtime. Close collaboration with machinists and engineers is often necessary to troubleshoot problems and refine the manufacturing process.

What is the difference between Cnc Mastercam Programmer vs Cnc Machinist?

AspectCnc Mastercam ProgrammerCnc Machinist
CredentialsOften requires Mastercam certification, technical training, or associate degreeHigh school diploma or equivalent, on-the-job training
Work EnvironmentDesigning and programming CNC machines, CAD/CAM software useOperating CNC machines, setting up and maintaining equipment
Industry UsageUsed in manufacturing, aerospace, automotive for programming CNC toolsUsed across manufacturing sectors for machining parts

The main difference is that a Cnc Mastercam Programmer focuses on creating and optimizing CNC programs using Mastercam software, while a Cnc Machinist operates and sets up CNC machines based on those programs. Both roles are essential in manufacturing, but the programmer emphasizes software and programming skills, whereas the machinist emphasizes machine operation and physical setup.

What are popular job titles related to Cnc Mastercam Programmer jobs in New York?

For Cnc Mastercam Programmer jobs in New York, the most frequently searched job titles are:

What job categories do people searching Cnc Mastercam Programmer jobs in New York look for?

The top searched job categories for Cnc Mastercam Programmer jobs in New York are:

Infographic showing various Cnc Mastercam Programmer job openings in New York as of August 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $70,444 per year, or $33.9 per hour.

CNC Programmer (Mastercam | Okuma, Haas & Mazak)

Valcor Engineering

Springfield, NJ • On-site

$85K - $120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted yesterday


Valcor Engineering rating

6.0

Company rating: 6.0 out of 10

Based on 12 frontline employees who took The Breakroom Quiz


Job description

At a Glance

Company: Valcor Engineering Corporation
Location: Springfield, NJ
Pay: $85,000-$120,000 per year (DOE)
Job Type: Full-Time
Experience: 8+ years machining experience, including 4+ years CNC programming
Software: Mastercam & SolidWorks
Machines: Okuma, Haas, Mazak & FANUC-controlled equipment
Industry: Aerospace, Defense, Nuclear & Industrial Manufacturing
Work Authorization: U.S. Persons required

---

Program Precision Components That Power Critical Industries

At Valcor Engineering, precision isn't just important—it's essential.

As a CNC Programmer, you'll develop and optimize programs used to manufacture precision flow control components found in aerospace, defense, nuclear, industrial and scientific applications. You'll work closely with manufacturing, engineering and machine operators to improve machining processes, support production, and ensure complex parts are produced efficiently and accurately.

If you enjoy solving machining challenges, improving cycle times, and seeing your programs come to life on the shop floor, you'll fit right in.

---

What You'll Be Doing

In this role, you will:

  • Create and optimize CNC programs using Mastercam
  • Program 2-axis and 3-axis milling and turning operations
  • Work directly with Manufacturing Engineering, Design Engineering, Production Control and machine operators to support production goals
  • Read and interpret engineering drawings, blueprints and part specifications
  • Select tooling, cutting strategies and workholding solutions for new and existing jobs
  • Develop setup sheets and maintain program revisions
  • Conduct first-run prove-outs independently or alongside machine operators
  • Troubleshoot machining issues and revise programs to improve quality, efficiency and cycle times
  • Help maintain production schedules by supporting manufacturing priorities

---

Machines, Controls & Software

You'll regularly work with:

CAM Software

  • Mastercam

CAD Software

  • SolidWorks

Machines

  • Okuma CNC Machines
  • Haas CNC Machines
  • Mazak CNC Machines

Controls

  • FANUC

---

Industries You'll Support

The components you help manufacture serve customers in industries including:

  • Aerospace
  • Defense
  • Nuclear
  • Aircraft
  • Industrial Fluid Control
  • Scientific Equipment

---

What We're Looking ForRequired

  • 8+ years of CNC machining experience
  • 4+ years of CNC programming experience
  • Strong Mastercam programming experience
  • Ability to read and interpret blueprints and engineering drawings
  • Experience selecting tooling, fixtures and machining strategies
  • Experience proving out new programs on the shop floor
  • Strong communication and problem-solving skills
  • Ability to work closely with operators, engineers and production leadership
  • High School Diploma or equivalent
  • Must meet U.S. Persons requirements

Preferred

  • Technical school, trade school or college education
  • SolidWorks experience
  • Experience programming Okuma, Haas and Mazak machining centers
  • Experience supporting aerospace or high-precision manufacturing

---

Why CNC Programmers Like Working at Valcor Engineering

  • Program precision components used in mission-critical industries
  • Work closely with engineering and manufacturing teams
  • Modern CNC equipment and proven manufacturing processes
  • Opportunity to influence machining efficiency and production improvements
  • Stable, established manufacturer serving aerospace and defense markets
  • Competitive salary and comprehensive benefits

---

Pay, Benefits & Schedule

Salary: $85,000-$120,000 per year, depending on experience

Benefits Include

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Health Savings Account (HSA)
  • 401(k)
  • Paid Vacation & PTO
  • Paid Holidays
  • Life & Accident Insurance
  • Long-Term Disability
  • Employee Assistance Program
  • Employee Recognition Program

---

Join Valcor Engineering

If you're an experienced CNC Programmer who enjoys developing efficient machining processes and working on precision components that serve aerospace, defense and other critical industries, we'd love to hear from you.

Apply today through hireCNC and help build components where precision truly matters.


What Valcor Engineering employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom