Application Engineer

LHH

Muskegon (MI)

On-site

USD 70,000 - 120,000

Full time

14 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Travel up to 35%

Job summary

LHH in Michigan seeks an Applications Engineer focused on CNC programming and grinding. You will develop, test, and refine G-code/M-code programs, create macros, and optimize Fanuc controls to meet demanding specifications.

You will collaborate with mechanical, electrical, and design teams to translate requirements into robust processes, support installs and customer training, and contribute to proposals with process estimates and cycle-time studies. Travel up to 35% is required.

Qualifications

  • Approximately 2-5+ years of practical experience in applications engineering, CNC programming, or related technical discipline.
  • Bachelor's degree in Engineering, Computer Science, or related field preferred; equivalent practical experience considered.

Responsibilities

  • Develop, test, and refine grinding processes for CNC precision grinding machines to achieve customer specifications for accuracy, quality, and performance.
  • Create and optimize CNC programs, macros, and parametric code to support machine functionality and process requirements.
  • Evaluate grinding results and implement process improvements to enhance repeatability, efficiency, and cycle times.
  • Develop, implement, and troubleshoot G-code and M-code programs for grinding, probing, turning, tool changes, and related machine functions.
  • Utilize Fanuc CNC controls and associated software tools to optimize machine performance.
  • Support the development of machine user interfaces, automation features, and data collection systems as needed.
  • Collaborate with Mechanical, Electrical, Controls, and Design Engineering teams to translate application requirements into functional machine processes.
  • Ensure grinding processes and CNC programs are properly integrated with machine design, controls, and automation systems.
  • Participate in engineering reviews and provide technical input to improve machine functionality, reliability, and overall application performance.
  • Support machine runoffs, acceptance testing, and process validation to ensure equipment meets established performance requirements.
  • Conduct application testing, analyze grinding results, and troubleshoot issues involving machine performance, programming, tooling, and process parameters.
  • Implement necessary programming and process adjustments to achieve customer specifications before machine delivery and acceptance.
  • Provide applications engineering support during machine assembly, installation, commissioning, and customer acceptance.
  • Train customers on grinding processes, CNC programming techniques, and machine operation.
  • Work with customers, sales, and service teams to resolve application-related challenges and identify opportunities for performance improvement.
  • Communicate technical information clearly to internal teams and external stakeholders.
  • Assist sales and applications teams with technical evaluations, application feasibility assessments, and machine configuration recommendations.
  • Develop process estimates, cycle-time studies, and tooling recommendations to support customer proposals.
  • Contribute to machine layout reviews and preliminary application planning to ensure proposed solutions align with customer requirements.
  • Identify and implement opportunities to improve grinding performance, process efficiency, machine reliability, and customer outcomes.

Skills

CNC programming
G-code
M-code
Macros
Parametric programming
Fanuc controls
C#
Visual Studio

Education

Bachelor's degree in Engineering or related field

Tools

Fanuc CNC controls
NX
SolidWorks
Siemens NX
Microsoft Office
CAD/CAM (3D)

Job description

  • Develop, test, and refine grinding processes for CNC precision grinding machines to achieve customer specifications for accuracy, quality, and performance.
  • Create and optimize CNC programs, macros, and parametric code to support machine functionality and process requirements.
  • Evaluate grinding results and implement process improvements to enhance repeatability, efficiency, and cycle times.
CNC Programming and Automation
  • Develop, implement, and troubleshoot G-code and M-code programs for grinding, probing, turning, tool changes, and related machine functions.
  • Utilize Fanuc CNC controls and associated software tools to optimize machine performance.
  • Support the development of machine user interfaces, automation features, and data collection systems as needed.
Cross-Functional Engineering Collaboration
  • Collaborate with Mechanical, Electrical, Controls, and Design Engineering teams to translate application requirements into functional machine processes.
  • Ensure grinding processes and CNC programs are properly integrated with machine design, controls, and automation systems.
  • Participate in engineering reviews and provide technical input to improve machine functionality, reliability, and overall application performance.
Machine Testing and Validation
  • Support machine runoffs, acceptance testing, and process validation to ensure equipment meets established performance requirements.
  • Conduct application testing, analyze grinding results, and troubleshoot issues involving machine performance, programming, tooling, and process parameters.
  • Implement necessary programming and process adjustments to achieve customer specifications before machine delivery and acceptance.
Customer Support and Training
  • Provide applications engineering support during machine assembly, installation, commissioning, and customer acceptance.
  • Train customers on grinding processes, CNC programming techniques, and machine operation.
  • Work with customers, sales, and service teams to resolve application-related challenges and identify opportunities for performance improvement.
  • Communicate technical information clearly to internal teams and external stakeholders.
Sales and Proposal Support
  • Assist sales and applications teams with technical evaluations, application feasibility assessments, and machine configuration recommendations.
  • Develop process estimates, cycle-time studies, and tooling recommendations to support customer proposals.
  • Contribute to machine layout reviews and preliminary application planning to ensure proposed solutions align with customer requirements.
  • Identify and implement opportunities to improve grinding performance, process efficiency, machine reliability, and customer outcomes.
  • Participate in design and process reviews to enhance repeatability, reduce cycle times, and support continuous product improvement.
Travel Requirements
  • Travel to customer and vendor locations as needed, typically up to 35%, to support application development, machine installation, troubleshooting, and customer training.
Preferred Knowledge, Skills, and Abilities
  • Proficiency in CNC programming, including G-code, M-code, macros, and parametric programming.
  • Understanding of precision grinding processes, grinding wheels, tooling, and machine tool applications.
  • Familiarity with Fanuc CNC controls and related programming environments.
  • Working knowledge of mechanical and electrical systems, hydraulics, pneumatics, and general machine tool functionality.
  • Demonstrated troubleshooting, analytical, and process optimization skills.
  • Experience developing or refining CNC machining or grinding processes to meet demanding quality and dimensional requirements.
  • Experience with C# programming and Visual Studio for developing user interfaces, machine functionality, or data collection systems.
  • Familiarity with 3D CAD/CAM software; experience with Siemens NX or SolidWorks is preferred.
  • Proficiency with Microsoft Office applications.
  • Strong problem-solving skills, attention to detail, and the ability to manage multiple projects and priorities.
  • Effective written and verbal communication skills, with the ability to work collaboratively across engineering, sales, service, and customer-facing teams.

Education and Qualifications

  • Approximately 2-5+ years of practical experience in applications engineering, CNC programming, or a related technical discipline.
  • Experience with CNC grinding applications, precision manufacturing, machine tools, or comparable manufacturing technologies is preferred.
  • Bachelor's degree in Engineering, Computer Science, or a related technical field is preferred; equivalent practical experience may also be considered.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Engineer
Application Engineer

CAMPBELL GRINDER COMPANY • Spring Lake (MI)

On-site
USD 70,000 - 110,000
Health insurance
Life insurance
Dental insurance
+1
Grinding Process Development Engineer
Grinding Process Development Engineer

Kensington Consulting Ltd • United States

On-site
USD 110,000 - 170,000
Remote work
Relocation assistance
401(k) match
+6
Qualified Operator Trainee 3rd Shift
Qualified Operator Trainee 3rd Shift

Hyperion Materials & Technologies • Latrobe

On-site
USD 45,000 - 65,000
Senior Mechanical Design Engineer
Senior Mechanical Design Engineer

LHH • Muskegon (MI)

On-site
USD 90,000 - 135,000
Grind Technician
Grind Technician

Knight Enterprises Management, LLC. • Titusville (FL)

On-site
USD 42,000 - 52,000
Precision CNC Centerless Grinder – Setup & Auto-Run
Precision CNC Centerless Grinder – Setup & Auto-Run

Guhring, Inc. • Town of Brookfield (WI)

On-site
USD 48,000 - 68,000
Senior Mechanical Engineer
Senior Mechanical Engineer

CAMPBELL GRINDER COMPANY • Spring Lake (MI)

On-site
USD 110,000 - 160,000
Relocation assistance
Company matched 401(k)
Health, Life, Dental and Vision on day
CNC Grinder
CNC Grinder

BETTS PRECISION INC • Alsip (IL)

On-site
USD 65,000 - 90,000
Manufacturing Engineer
Manufacturing Engineer

Accelera Staffing • Dayton (OH)

On-site
USD 75,000 - 100,000
CNC Applications Engineering Lead - Multi-Axis Machining
CNC Applications Engineering Lead - Multi-Axis Machining

Ilocatum • Cincinnati (OH)

On-site
USD 110,000 - 160,000