CNC Programmer - Mastercam / SolidWorks
Rotating Machinery Services
At a glance Company:
Rotating Machinery Services Location: Canastota, New York 13032 Job type: Full-time, on-site Schedule: 40+ hours per week 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 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.Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer - Mastercam / SolidWorks in Canastota, NY vacancy
- ...ACNC ProgrammerACNC programmer writes code to automate power driven machines that cut... ...Provides support to machinists during CNC machine set-up.Makes calculations for... ...QUALIFICATIONS:Must have experience with Mastercam and SolidWorks.Must have excellent reading comprehension...SolidworksFull timeWork experience placement
- ...About the Role A CNC programmer writes code to automate power driven machines that cut and finish metal, as lathes, grinders... ...experience. Required Skills Must have experience with Mastercam and SolidWorks. Must have excellent reading comprehension skills....SolidworksApprenticeshipWork experience placement
- ...We are seeking CNC Machinists (2nd shift) at our Canastota, NY facility. JOB SUMMARY CNC Machinist position performs a variety of basic machining practices involved in turning, milling, drilling, and threading operations on turbomachinery components and assemblies...SuggestedFull timeShift workWeekend workAfternoon shift
- ...CNC Machine OperatorHartman Enterprises, Inc. is a third-generation, family-owned precision machining company located in Oneida, NY. We are a precision job shop serving industries including aerospace and defense, which means our team works on a variety of parts and projects...SuggestedMonday to FridayShift work
- ...which means our team works on a variety of parts and projects. If you are dependable, detail-oriented, and interested in growing your CNC machining skills in a quality-focused manufacturing environment, Hartman Enterprises may be the right place for you. CNC Machine...SuggestedPermanent employmentMonday to FridayShift workDay shift
- ...while maintaining an adequate return within company standards for safety, quality & productivity.Essential Functions:Ability to program CNC equipment, set all tools and troubleshoot machining problems as necessary.Supervising, coordinating and providing leadership to the...Work at officeMonday to ThursdayFlexible hoursNight shift
- ...Job Description Job Description Experienced CNC Setup Operator / CNC Machinist Hartman Enterprises, Inc. is a third-generation, family-owned precision machining company growing our aerospace and defense manufacturing business. We are a precision shop-not a high...Monday to Friday
$170k - $220k
...electronics fundamentals, industrial sensors, or robotics, and proficiency with CAD software for layout development (e.g., AutoCAD, SolidWorks), are preferred. Lean Manufacturing or Six Sigma training, data systems or SQL exposure, and prior manufacturing, casting,...SolidworksPermanent employmentFull timeContract work- ...systems such as SAP. Proficiency in data analysis tools (Excel, Power BI, or similar). Basic knowledge of CAD tools (e.g., SolidWorks, Creo). Education & Experience Requirements: Bachelor's "Disclaimer: E-Solutions Inc. provides equal employment opportunities...SolidworksFull timeLocal areaRemote work
- Note: This is an educational program, not a job. Successful completion of the program does not guarantee employment but will equip you with valuable skills for the technology job market. Are you passionate about innovation and looking to start a rewarding career path...Flexible hours
$70k - $115k
Base Salary Range : $70k-115k Annual Bonus : N/A Reports to Engineering Manager or Team Lead Direct Reports None Remote: No Status Exempt Company Website: ABOUT SCHNEIDER At Schneider Packaging Equipment Company, Inc. (Schneider...Remote workFlexible hours$60k - $85k
...with Manufacturing Manager to plan production schedule based on available personnel, materials, and equipment. Create priorities for CNC and constraint locations when FIFO’s not possible. Review production schedules to determine material requirements and material priorities...Full time$22 - $30 per hour
...machined parts serving various industries. The company has a diverse range of machines to cater to different needs, including Swiss style CNC machines, multi-spindle Euroturns, Gildemeisters, Wickmans, Davenports, and CNC Haas equipment. Quality and service are top...Hourly pay$80k - $130k
Mechanical Engineer IIIAs a Mechanical Engineer III you will perform a variety of complex engineering duties to design, develop, and oversee the production of integrated electro-mechanical systems, sheet metal components, and electronic devices. This role bridges the gap...$18 - $20 per hour
...parts serving various industries. The company has a diverse range of machines to cater to different needs, including Swiss style CNC machines, multi-spindle Euroturns, Gildemeisters, Wickmans, Davenports, and CNC Haas equipment. Quality and service are top priorities...Hourly pay$70k - $90k
Product Engineer (Dimensional) - Aerospace If you would love to be part of a company that is poised for substantial growth with opportunities for career advancement, then working for CPP may be the right fit for you! Join a results-oriented workplace that strives for...Permanent employmentFull time- Description: Base Hourly Range : $60,000-$80,000 Reports to: Engineering Mgr or CAD Administrator Annual Bonus : No Direct Reports : None Remote: No Status : Exempt Company Website: ABOUT SCHNEIDER At Schneider Packaging Equipment ...Hourly payRemote workFlexible hours
$18.25 - $19.25 per hour
...information. Retail and/or customer service experience preferred. Pay: $16.00 - $16.15/hour. Job Order # DG2151194 Job Title: CNC Lathe Programmer City: Frankfort, NY Full time for a machine shop. Duties: Set up, run, and monitor computer numerical control turning...Full timePart timeSecond jobSeasonal work$26.47 per hour
...functionality Troubleshoot electronic, pneumatic, and hydraulic equipment Maintain working knowledge of computers and programmable logic controllers (PLCs), including loading and verifying programs Train and assist employees on the use and operation of new...Full timeWork at officeRelocation packageShift workDay shift- Octave is seeking a growth-minded marketing leader to head BricsCAD regional marketing across the Americas, EMEA, APAC, and lead US field marketing. You will collaborate with regional sales leaders and establish consistent field marketing processes and KPI tracking. ...
$60k - $150k
...the equivalent. Must have valid CDL Class A or B for NYS. Pay: $20.00/hour. Benefits. Job Order # DG1512269 Job Title: CNC Operator/Programmer City: Rome, NY Full time for a machine shop. Duties: Set-up and manage CNC machines to perform different jobs including...Full timePart timeSecond jobWeekend work- Job Title : Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of the Navy’s most sophisticated electronics and computing systems...ApprenticeshipLocal areaRotating shift
- Mechanical Engineer III As a Mechanical Engineer III you will perform engineering tasks under minimal guidance that are varied and complex which require troubleshooting and interpretation of data, development of new test methods or procedures and are used for a variety...
$23.83 - $27.99 per hour
Job Description Job Description Are you a self-driven person looking to advance your career as a high-impact player on a team? If so, we have an exciting challenge for you and your future! Our culture is built on value commitments to innovation, quality, results,...For contractorsApprenticeshipWork at officeImmediate startAll shiftsShift workNight shiftDay shift- Roles & Responsibilities: Lead manufacturing, plant, product, supplier, and reliability quality activities across high-volume manufacturing and assembly operations. Develop, implement, and maintain Quality Management Systems (QMS) in accordance with applicable...
- ...machined parts serving various industries. The company has a diverse range of machines to cater to different needs, including Swiss style CNC machines, multi-spindle Euroturns, Gildemeisters, Wickmans, Davenports, and CNC Haas equipment. Quality and service are top...Temporary work
- If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Full Time Lenox, IA, US 28 days ago Requisition ID: 1244 Division: Precision Pulley and Idler (PPI) Shift: 1st Salary...Full timeShift work
$20 per hour
...improvement activities. RESPONSIBILITIES include the following: Set up, operate, and monitor manufacturing equipment, including CNC-operated machinery, to produce wooden spool products according to customer specifications Review work orders, drawings, blueprints...Full timeMonday to Friday- Turning Stone Enterprises is seeking a dependable HVAC Service Technician to install, repair, and troubleshoot HVAC systems while ensuring safe and efficient operation of equipment. The role requires strong technical knowledge, safety focus, and the ability to prioritize...Relocation packageAfternoon shift
$20 - $24 per hour
...required. We are willing to train the right person. Responsibilities Assist maintenance personnel with preventive maintenance (PM) on CNC machines and other shop equipment. Assist with cleaning, lubricating, and inspecting machinery and equipment. Perform general...Hourly payFull timeLocal areaDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer - Mastercam / SolidWorks. Be the first to apply!



