CNC Programmer

Feldmeier Equipment, Inc.

City of Syracuse (NY)

On-site

USD 65,000 - 95,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Feldmeier Equipment, Inc. in Syracuse, NY seeks a skilled CNC Programmer to write and optimize CNC programs, interpret blueprints, and ensure precision in manufacturing.

You will program CNC machines for cutting, milling, and drilling per engineering specs, collaborating with engineers and machinists to resolve setup and performance issues. The role emphasizes machine setup, testing, documentation, MES logging, and guiding operators on developed processes, with strong Mastercam and blueprint

Qualifications

  • Degree in computer science, software engineering, or related field.
  • Strong programming knowledge across languages and frameworks.
  • Ability to analyze problems and develop solutions.
  • Experience as CNC Programmer or similar role is typical.
  • Detail-oriented with strong organizational and multitasking abilities.
  • Proficiency in Mastercam and blueprint interpretation is essential.
  • Excellent verbal and written communication for team collaboration.

Responsibilities

  • Program CNC machines and optimize programs for cutting, milling, and drilling per specs.
  • Read and interpret blueprints to create CNC programs.
  • Set up machines, load materials, adjust settings as needed.
  • Test, adjust, and ensure product quality and efficiency.
  • Translate programming logic into machine-readable code.
  • Maintain documentation and project records.
  • Collaborate with engineers and machinists to resolve issues.
  • Document tooling, setup sheets, and tool life per part.
  • Instruct machine operators on developed processes.

Skills

Programming proficiency
Problem solving
Attention to detail
Communication skills
Experience as CNC Programmer

Education

Degree in Computer Science or related field

Tools

Mastercam

Job description

Job Summary

A CNC Programmer is responsible for writing and optimizing programs for CNC Machines, interpreting blueprints and ensuring precision in manufacturing process.

Full-time

Description
Job Summary

A CNC Programmer is responsible for writing and optimizing programs for CNC Machines, interpreting blueprints and ensuring precision in manufacturing process.

Essential Functions Of Position
  • Programming CNC Machines: Write and optimize CNC programs to guide machines in performing tasks such as cutting, milling and drilling according to engineering specifications
  • Blueprint Interpretation: Read and interpret technical drawings and blueprints to create CNC programs.
  • Machine Set up and Operation: Set up machine, load raw materials, and adjust machine settings as needed.
  • Testing and Quality Control: Makes necessary adjustments to ensure efficiency and quality of the final products. Ability
  • Code Development: Translating programming logic into machine-readable format using a specific programming language.
  • Software Maintenance: Modification of software after delviery
  • Collaboration: Work closely with engineers and machinist to evaluate project requirements and resolve any issues related to machine set up or program performance.
  • Testing and Debugging
  • Documentation: Maintain records of machine specifications, programming notes and production processes
  • User Support
Required Skills And Qualifications
  • A degree in computer science, software engineering, or related field.
  • Programming Proficiency: Strong knowledge of various programming languages and frameworks
  • Problem Solving Skills: Ability to analyze problems and develop effective solutions
  • Experience: Previous experience as a CNC Programmer or in a similar role is typically required.
  • Attention to detail: Detail-oriented with strong organizational and multitasking abilities.
  • Technical Skills: Proficiency in Mastercam, software and solid understanding of blueprints and technical drawings are essential
  • Communication Skills: Excellent verbal and written communication skills to collaborate effectively and efficiently with your team members
Physical Requirements
  • Ability to stand and/or walk for up to 8 hours per day.
  • The ability to work on a computer for up to 8 hours a day.
  • Being mindful of safety and use proper PPE when required.
Requirements

This position requires an individual of focus, professional mannerism, mathematical skills, Blueprint comprehension, comprehension of written and verbal instructions.

Use CAM software and machine software to write code for part production within a reasonable time frame.
  • Determine best machine, strategy, tools, and work holding to complete part.
  • Determine best Feeds and Speeds based on tooling manufacture recommended data or expert experience.
  • Document Tooling used in the form of a Tool list/Set up sheet with designated Pot/Turret positions. (Tool type, nose radius, RH/LH, Holder projection, Program name/part number, and any other pertinent information for Machine Operators) This should be in the form of paper document for the shop floor and electronic format, stored in the program folder.
  • Log into MES under Job number before you start the job. Note "Programing/setup" upon completion of job.
Work independently to set up Machine Tool and run First Article.
  • Set up Tooling, load program, and prove effectiveness of your programing. Make immediate changes and update documentation immediately if necessary.
  • Verify dimensional accuracy and required surface finishes of part produced.
  • Clean and debur parts as necessary.
  • Note and document tool life per part. Recommend insert or tooling change out intervals.
Maintain documentation, Job Travelers, and Part Identification.
  • Label Parts with required documentation.
  • Call for Quality Control as necessary.
  • Move completed and approved parts to next staging area.
  • Close your job in MES when completed.
Instruct Machine Operator on your developed process and all pertinent information.
  • Pass on all important information.
  • Make sure Machine Operator has the Job Traveler and required paperwork.
  • Note and advise inspection interval. 100% inspection, every other part, every 5 parts, ETC. (This is at your discretion. You are responsible for the parts produced from your developed process!
Keep all areas where you work clean and organized.
  • Put tools away. Remove all trash.
  • Remove all Scrap materials.
  • Store any tools or tooling removed from machine during setup.
  • Research any special Tooling you may need for a job and request a quote.
  • If special tooling is needed, research the best option and request a quote from the appropriate vendor. CC your manager for approvals and ordering.
  • *These responsibilities can and will be updated and then recommunicated as we grow our team.
Salary Description

$65,000.00-$95,000.00

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Feldmeier Equipment Inc. • City of Syracuse (NY)

On-site
USD 50,000 - 75,000
05222 - CNC Programmer Specialist
05222 - CNC Programmer Specialist

Crafted Staff • Glendale (AZ)

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

Bay Cast Technologies LLC • Bay City (MI)

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

L2x Talent Solutions • Blue Island (IL)

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

Enprotech, LLC • Laconia (NH)

On-site
USD 70,000 - 100,000
Health coverage
401(k) with match
Disability insurance
+1
1st Shift CNC Programmer Machinist
1st Shift CNC Programmer Machinist

Staffing Support Specialists • New Berlin (WI)

On-site
USD 55,000 - 85,000
CNC Programmer
CNC Programmer

American Baler Co. • Cordele (GA)

On-site
USD 40,000 - 60,000
401(k)
Health insurance
Paid time off
CNC Programmer
CNC Programmer

WEG Company • Bluffton (IN)

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

Parker Hannifin • Ogden (UT)

On-site
USD 55,000 - 75,000
CNC Programmer - TEMP
CNC Programmer - TEMP

U.S. Cargo Systems • Goldsboro (NC)

On-site
USD 65,000 - 90,000