CNC Programmer

Rotating Machinery Services, Inc.

Chicopee (MA)

On-site

USD 60,000 - 85,000

Full time

43 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rotating Machinery Services, Inc. is seeking a skilled CNC programmer for its Canastota, NY facility. The role involves writing CAM programs for 3-, 4-, and 5-axis mills and lathes, with Mastercam and SolidWorks proficiency expected.

The position requires strong math and problem-solving abilities and offers a full-time schedule of 40+ hours weekly. Ideal candidates have machining experience and can work with minimal supervision while ensuring safety and quality in a metal shop environment.

Qualifications

  • High School diploma is required.
  • Knowledge of electronics and machine tools is a plus.
  • Experience programming 3-, 4-, and 5-axis mills and lathes is required.
  • Strong math skills including algebra, trigonometry, and physics.
  • Good problem-solving skills are essential.
  • Excellent time management and organizational skills are required.
  • Strong written and verbal communication abilities.
  • Mechanical inclination and knowledge of metal shop work are needed.
  • Detail-oriented and able to work with minimal supervision.

Responsibilities

  • Create instructions for machinists and review CAD/CAM designs.
  • Provide support during CNC machine set-up and programming.
  • Calculate tool paths, speeds, and cutting tools.
  • Translate designs into CAM programs and run simulations.
  • Monitor programs for accuracy and safety.
  • Train employees on automated systems and ensure compliance with safety rules.

Skills

Reading comprehension
3/4/5-axis programming
Math skills
Problem solving
Time management
Organizational skills
Written and verbal communication
Mechanical inclination
Attention to detail
Work with minimal supervision
Knowledge of metal shop

Education

High School diploma
Electronics and machine tools knowledge
4+ years programming experience
Apprenticeship
Continuing education to learn new techniques
Certification from accredited technical school or work experience

Tools

Mastercam
SolidWorks

Job description

A CNC programmer writes code to automate power driven machines that cut and finish metal, as lathes, grinders and mills. This position is a 40 plus (+) hour position. Machinery Supervisor or Lead experience a plus. This position is based in our facility in Canastota, NY.

RESPONSIBILITIES & ESSENTIAL FUNCTIONS:
  • Creates instructions for machinists.
  • Provides support to machinists during CNC machine set-up.
  • Makes calculations for programming including where materials should be cut.
  • Translates instructions into a computer automated manufacturing (CAM) program.
  • Checks completed programs by running simulations or tests.
  • Prepares geometric layout of designs using proper software.
  • Determines sequence of operations in a program.
  • Choose cutting tools that will be needed.
  • Analyzes job order and performs necessary calculations.
  • Writes programs and modifies existing ones for increased efficiency.
  • Analyzes and selects speeds and cutting tools for programs.
  • Makes improvements to set up times for a task and contouring of complex shapes.
  • Simplifies tooling time for workers and increases productivity for the client.
  • Evaluates all completed designs to validate their functions and ensure they successfully reduce time and money for the client.
  • Monitors all programs to make sure they follow blueprint instructions and safely and successfully complete the task.
  • Provides training for employees on automated systems.
  • Complies with all safety rules and regulations.
JOB REQUIREMENTS & QUALIFICATIONS:
  • Must have experience with Mastercam and SolidWorks.
  • Must have excellent reading comprehension skills.
  • Experience programming of 3, 4 and 5-axis, mills and lathes
  • Good math skills, especially algebra, trigonometry, and physics.
  • Must have good problem-solving skills.
  • Must have excellent time management skills, organizational and planning skills
  • Must have excellent written and verbal communication skills.
  • Must be mechanically inclined.
  • Knowledge of metal shop work.
  • Must be highly detail oriented.
  • Must be able to work effectively with little or no supervision.
THE ROLE:

A CNC programmer writes code to automate power driven machines that cut and finish metal, as lathes, grinders and mills. This position is a 40 plus (+) hour position. Machinery Supervisor or Lead experience a plus. This position is based in our facility in Canastota, NY.

RESPONSIBILITIES & ESSENTIAL FUNCTIONS:
  • Creates instructions for machinists.
  • Reviews 3D/2d CAD design blueprints.
  • Provides support to machinists during CNC machine set-up.
  • Makes calculations for programming including where materials should be cut.
  • Translates instructions into a computer automated manufacturing (CAM) program.
  • Checks completed programs by running simulations or tests.
  • Prepares geometric layout of designs using proper software.
  • Determines sequence of operations in a program.
  • Choose cutting tools that will be needed.
  • Analyzes job order and performs necessary calculations.
  • Writes programs and modifies existing ones for increased efficiency.
  • Analyzes and selects speeds and cutting tools for programs.
  • Makes improvements to set up times for a task and contouring of complex shapes.
  • Simplifies tooling time for workers and increases productivity for the client.
  • Evaluates all completed designs to validate their functions and ensure they successfully reduce time and money for the client.
  • Monitors all programs to make sure they follow blueprint instructions and safely and successfully complete the task.
  • Provides training for employees on automated systems.
  • Complies with all safety rules and regulations.
JOB REQUIREMENTS & QUALIFICATIONS:
  • Must have experience with Mastercam and SolidWorks.
  • Must have excellent reading comprehension skills.
  • Experience programming of 3, 4 and 5-axis, mills and lathes
  • Good math skills, especially algebra, trigonometry, and physics.
  • Must have good problem-solving skills.
  • Must have excellent time management skills, organizational and planning skills
  • Must have excellent written and verbal communication skills.
  • Must be mechanically inclined.
  • Knowledge of metal shop work.
  • Must be highly detail oriented.
  • Must be able to work effectively with little or no supervision.
EDUCATION:
  • High School diploma.
  • Knowledge of electronics and machine tools.
  • At least 4 years of experience with programming.
  • Complete an apprenticeship.
  • Continuing education to learn new techniques as they emerge.
  • Certification from accredited technical school or work experience.
PHYSICAL REQUIREMENTS:
  • This position can be required to participate in the company random or customer specific drug and alcohol screening and background check.
  • Ability to lift 30 lbs.
  • Ability to professionally handle stressful situations.
  • Outgoing personality to interact with entire company and customers.
  • Organization skills to manage multiple deadlines and priorities.
  • Ability to sit or stand for long periods of times, able to reach above head, bend and stand.
  • Able to pass a pre-employment drug, alcohol test and background check.
  • Must not have allergies or issues related to handling oils or metals including aluminum, copper, bronze and steel.
ADDITIONAL RESPONSIBLITIES:

Special Information (Travel required, physical requirements, background checks, valid license, on-call schedules, weekend rotations, lifting up to 30 lbs.)

  • The position will be based full time in our Canastota, NY facility.
  • Able to understand, read, write, and speak English proficiently.
  • Legal to work in the United States and provide proper documentation
WORK ENVIRONMENT:
  • While performing the duties of this position, the employee will routinely enter a shop environment and will be exposed to moving mechanical parts. While the work area may be described as generally clean, safe, and "not loud", there will be machine operations that generate moderate noise and metal particles.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Rotating Machinery Services, Inc. • Tomball (TX)

On-site
USD 52,000 - 78,000
CNC Programmer
CNC Programmer

U.S. Cargo Systems • Goldsboro (NC)

On-site
USD 65,000 - 90,000
CNC Programmer
CNC Programmer

Birmingham Search Group • Hastings (MI)

On-site
USD 40,000 - 55,000
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

On-site
USD 50,000 - 70,000
Machinist / CNC Programmer
Machinist / CNC Programmer

The McAlear Group • Maumee (OH)

On-site
USD 65,000 - 90,000
CNC Programmer
CNC Programmer

Plymold, Inc. • Kenyon (MN)

On-site
USD 65,000 - 90,000
CNC Programmer
CNC Programmer

Precision Castparts • Phoenix (AZ)

On-site
USD 65,000 - 90,000
CNC Programmer
CNC Programmer

birmsearchgroup • Hastings (MI)

On-site
USD 40,000 - 60,000
CNC Programmer
CNC Programmer

CARR Machine & Tool, Inc. • Colorado Springs (CO)

On-site
Health insurance
Paid holidays
Paid time off
+1
CNC Programmer/ Machinist
CNC Programmer/ Machinist

JBT Marel • Richmond (VA)

On-site
USD 60,000 - 90,000