ShopFloorJobs
RM

CNC Programmer – Mastercam / SolidWorks

Rotating Machinery Services · Canastota, NY

Apply on Rotating ↗
Level
Technician
Team
Manufacturing
Experience asked
4+ years
Industry
Industrial
Posted
Recently

The role in 30 seconds

A technician-level manufacturing role at Rotating Machinery Services (industrial) in Canastota, NY. Technical-school certification or equivalent machining experience.

They ask for
4+ years
Tools it names
Robotics, CNC, Machining, Tooling, SolidWorks

Read from the posting. The full description is below.

From the plant jobs report · week of October 19, 2026

Manufacturing Technician roles in New York: typical posted base $62k–$95k.

Median of the low and high ends of 3 live postings that list pay, out of 55 manufacturing technician openings in New York, read from manufacturers' own careers sites.

New York plant jobs report →Pay by team and state →What moves pay →

How this role compares

Against 38 other live manufacturing postings in New York.

Base pay
Not listed in this posting

Typical $80k–$104k, from 7 postings that list pay.

Experience asked
More than usual (4+ vs 3+)

Similar roles usually ask 3+ years.

Skills these teams ask for most

  • ✓ Team leadership 36%
  • Root cause 28%
  • Lean 26%
  • FDA / GMP 23%
  • ✓ Tooling 23%

✓ = this posting asks for it too. % = share of similar postings that mention it.

Stands out: this posting asks for Robotics, SolidWorks, which few similar roles mention. If you have it, lead with it.

It asks for 4+ years. If you're close, apply anyway: requirements are a wish list. Talk to someone doing this work there first.

At a glance

Pulled from the posting text. If it's not listed here, the posting didn't say.

How to get in at this plant

Five moves over a week or two. The first one takes ten minutes.

  1. 1

    Pick 2–3 people on the Manufacturing team at Rotating Machinery Services

    Engineers who joined in the last year or two reply the most. Use the team search on this page to find them.

  2. 2

    Send a short, curious note

    One real question about their work. No favors yet. Each person gets a different note, written for this role.

  3. 3

    Turn a reply into a short call

    Questions worth asking about this team:

    • What does a normal week look like on your team?
    • Is the work mostly new product launches or sustaining existing lines?
    • How much time do you spend on the floor versus at a desk?
    • How did you land the job? What stood out in your interviews?
  4. 4

    Apply with someone vouching for you

    If the call went well, ask whether they’d pass your résumé to the hiring manager. Send your résumé link, apply that day, and let them know.

  5. 5

    Bring proof to the interview

    One page of before-and-after numbers from projects you led: scrap, OEE, cycle time, cost. Plant managers hire on results.

Full description from Rotating Machinery ServicesAs posted on their careers site.Show

Experience: 4+ years of CNC programming

CAM software: Mastercam • SolidWorks CAM

Machines: 3-, 4- and 5-axis CNC mills and lathes

Controls: Fanuc • Siemens • Okuma

👍 Why join Rotating Machinery Services?

Rotating Machinery Services (RMS) provides specialty machining, repair, maintenance and overhaul services for large, highly engineered turbomachinery. RMS is hiring an experienced CNC Programmer to support its full-time machining operations in Canastota, New York.

This is a hands-on programming position for someone who understands the entire machining process—not just creating toolpaths. You will review models and drawings, develop and improve CNC programs, select tooling and cutting parameters, support machine setups and help machinists troubleshoot programs on the shop floor.

The position also offers an opportunity to take on broader responsibility. Previous experience as a machining supervisor or lead is a plus, as you may help support facility operations when the Manager of Operations is unavailable.

⚙️ What you’ll be doing

  • ✓Create CNC programs for 3-, 4- and 5-axis mills and lathes
  • ✓Review 2D drawings, 3D models, blueprints and job

requirements

  • ✓Translate machining

requirements

into efficient Mastercam or SolidWorks CAM programs

  • ✓Determine machining sequences, toolpaths, cutting tools, speeds and feeds
  • ✓Perform programming calculations involving dimensions, geometry and material removal
  • ✓Run simulations and tests to verify programs before production
  • ✓Create geometric layouts using applicable CAD/CAM software
  • ✓Develop new programs and modify existing programs to improve efficiency
  • ✓Support machinists during CNC machine setup and initial prove-out
  • ✓Troubleshoot program, tooling and machining issues
  • ✓Improve setup times, tooling strategies and complex contouring processes
  • ✓Monitor programs to ensure they follow blueprint and safety

requirements

  • ✓Validate completed programs and confirm they produce the intended results
  • ✓Train employees on CNC programs and automated machining systems
  • ✓Support facility operations when the Manager of Operations is unavailable
  • ✓Follow all company safety procedures and shop

requirements

🛠️ Machines, software & controls

CAM software: Mastercam • SolidWorks CAM

Machines: 3-axis mills • 4-axis mills • 5-axis mills • CNC lathes

Controls: Fanuc • Siemens • Okuma

Inspection: CMM experience preferred

Programming work: New programs • Program optimization • Toolpath development • Simulation • Setup support

⭐ Shop highlights

  • ✓Programming for both CNC mills and lathes
  • ✓3-, 4- and 5-axis machining applications
  • ✓Mastercam and SolidWorks CAM
  • ✓Involvement from drawing review through machine setup
  • ✓Opportunities to improve cycle times, tooling and setup efficiency
  • ✓Direct collaboration with machinists on the shop floor
  • ✓Potential leadership and operational

responsibilities

  • ◆Technically demanding components for rotating equipment applications
  • ◆Full-time position with 40+ hours per week

🔩 Materials you may work with

  • ◆Aluminum
  • ◆Copper
  • ◆Bronze
  • ◆Steel

✅ What we’re looking for

Required

  • ✓4+ years of CNC programming experience
  • ✓Experience programming 3-, 4- and 5-axis CNC mills and lathes
  • ✓Working experience with Mastercam and SolidWorks CAM
  • ✓Ability to review and interpret 2D drawings, 3D models and blueprints
  • ✓Knowledge of CNC machining, cutting tools, speeds, feeds and setup

requirements

  • ✓Strong algebra, geometry and trigonometry skills
  • ✓Understanding of machine tools and metalworking processes
  • ✓Strong mechanical aptitude and problem-solving ability
  • ✓Excellent attention to detail
  • ✓Ability to manage multiple deadlines and priorities
  • ✓Strong written and verbal communication skills
  • ✓Ability to work effectively with limited supervision
  • ✓High school diploma or equivalent
  • ✓Authorization to work in the United States
  • ✓Ability to read, write, understand and speak English proficiently
  • ✓Valid driver’s license
Show full description ↓

🔎 At a glance

Company: Rotating Machinery Services

Location: Canastota, New York 13032

Job type: Full-time, on-site

Schedule: 40+ hours per week

Preferred

  • +Previous machining supervisor or lead experience
  • +Experience setting up and operating CNC mills
  • +Experience operating or programming CMMs
  • +Familiarity with Fanuc, Siemens and Okuma controls
  • +Technical-school certification or equivalent machining experience
  • +Experience training machinists or CNC operators

👍 Why you’ll like working here

This role gives you ownership beyond sitting at a computer and generating toolpaths. You will work directly with machinists, support setups, solve machining problems and identify ways to reduce setup time and improve productivity.

For someone with leadership experience—or an interest in taking on more responsibility—the position may also provide opportunities to support broader facility operations when needed.

💰 Pay, benefits & schedule

Pay: Not provided

Job type: Full-time, on-site

Schedule: 40+ hours per week

Location: Canastota, New York 13032

Benefits: Benefits information was not provided

🏭 About Rotating Machinery Services

Founded in 1998, Rotating Machinery Services provides specialty aftermarket repair, maintenance, overhaul, machining and OEM equipment support for large, highly engineered turbomachinery.

RMS supports equipment such as axial and centrifugal compressors, gas and steam turbines, power turbines and industrial expanders. Its capabilities extend from machining and component repair to engineering, scanning, modeling and advanced metrology.

The company is headquartered in Bethlehem, Pennsylvania, and operates multiple facilities serving customers across a range of industries and global markets. This opening is based full-time at the RMS facility in Canastota, New York.

🚀 Apply today

If you have strong Mastercam and SolidWorks CAM experience and can program complex work across CNC mills and lathes, apply today through hireCNC.

More Manufacturing roles nearby