1

Senior Cnc Applications Engineer Jobs (NOW HIRING)

CNC Applications Engineer

Rochester, NY ยท On-site

$85K - $90K/yr

CNC Applications Engineer COMPENSATION $85,000- $90,000 annually LOCATION On-site in Ontario, NY EMPLOYMENT TYPE Full-Time Exempt Exempt employees are expected to work a minimum of 40 hours per ...

Job Responsibilities As an Applications Engineer, you are responsible for the part programming of CNC Machine Tools, process development, and customer training in an industrial environment, using ...

It is a regional distributor of CNC machine tools, tooling and accessories, and related engineering ... Our Applications Engineers are bringing expertise in the newest technology in machines, cutting ...

CNC Applications Manager

Schaumburg, IL ยท On-site

$140K - $170K/yr

CNC Applications Manager Location: Schaumburg, IL (On-Site) Job Type: Full-Time, Direct Hire Travel ... This individual will oversee engineering operations, coordinate technical resources, mentor ...

next page

Showing results 1-20

Senior Cnc Applications Engineer information

See salary details

$69.5K

$129K

$183K

How much do senior cnc applications engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for senior cnc applications engineer in the United States is $128,999.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,000.00 and $144,500.00 per year, depending on experience, location, and employer.

What is the difference between Senior Cnc Applications Engineer vs Cnc Programmer?

AspectSenior Cnc Applications EngineerCnc Programmer
Primary FocusDeveloping and optimizing CNC applications, troubleshooting, and supporting manufacturing processesWriting, editing, and executing CNC code for machine operation
Required SkillsAdvanced knowledge of CNC machinery, applications, and problem-solvingProficiency in G-code, CAM software, and machine operation
Work EnvironmentEngineering teams, R&D, manufacturing supportMachine shops, production floors
CertificationsOften requires technical certifications or engineering backgroundTypically requires CNC programming certifications or training

The Senior Cnc Applications Engineer focuses on developing and optimizing CNC applications, providing technical support, and improving manufacturing processes. In contrast, a Cnc Programmer primarily writes and executes CNC code to operate machines. While both roles require CNC knowledge, the senior applications engineer has a broader scope involving application development and troubleshooting, whereas the programmer concentrates on code creation and machine operation.

More about Senior Cnc Applications Engineer jobs
What cities are hiring for Senior Cnc Applications Engineer jobs? Cities with the most Senior Cnc Applications Engineer job openings:
What are the most commonly searched types of Cnc Applications Engineer jobs? The most popular types of Cnc Applications Engineer jobs are:
What states have the most Senior Cnc Applications Engineer jobs? States with the most job openings for Senior Cnc Applications Engineer jobs include:
What job categories do people searching Senior Cnc Applications Engineer jobs look for? The top searched job categories for Senior Cnc Applications Engineer jobs are:
Infographic showing various Senior Cnc Applications Engineer job openings in the United States as of August 2026, with employment types broken down into 78% Full Time, 16% Part Time, 1% Temporary, and 5% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $128,999 per year, or $62 per hour.

CNC Applications Engineer

IMACROSOLUTIONS STAFFING SERVICES LLC

Lincolnshire, IL โ€ข On-site

Other

Posted 14 days ago


Job description

Role: : CNC Applications Engineer
Location:
Lincolnshire, IL - Onsite
Job Type : Fulltime and Permanent

Job Summary:

         We are Seeking an experienced CNC Programmer with strong expertise in CNC machining, programming, machine setup, and customer support. The ideal candidate should have hands-on experience with Fanuc and Siemens control systems, CNC machine operations, CAD/CAM programming, and machining process optimization. This role also involves supporting customers and dealers with CNC applications, troubleshooting, and process improvements.

Key Responsibilities:

  • Develop, optimize, and debug CNC machining programs for milling, turning, VMC, TC, and multi-axis machines.
  • Perform CNC machine setup, tooling setup, and machine operation using Fanuc and Siemens controls.
  • Support CNC machining processes including cutting theory, tooling selection, feeds, and speeds optimization.
  • Utilize CAD/CAM software to create and modify machining programs.
  • Troubleshoot CNC programming, machine operation, and machining process issues.
  • Provide technical support and application assistance to customers, dealers, and end users.
  • Assist with machine demonstrations, customer training, and process improvement activities.

Required Qualifications:

  • 5+ Years of experience in Developing , Optimizing and Debugging CNC Machining Program.
  • Experience in CNC machine set up and operation specifically with Fanuc and siemens.
  • Hands-on experience in Control System programming such as Fanuc and Siemens and VMC, TC, and Multiaxis Machine operation capability.
  • Strong experience in CAD or CAM Software.
  • Strong experience in Cutting Theory, Tooling, and Machine Processes.
  • Hands on experience with customer (dealers and clients) support for CNC applications.