Electrical Engineer/CNC Controls Programming

Associates Systems LLC

Marshall (MO)

On-site

USD 70,000 - 90,000

Full time

46 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

401(k)
Dental insurance
Flexible schedule
Health insurance
Health savings account
Life insurance
Paid time off
Professional development assistance
Referral program
Vision insurance

Job summary

Associates Systems LLC is seeking an Electrical Engineer/CNC Controls Programmer in Marshall, MO to design, develop, test, and support CNC control software for CNC-based equipment. The role integrates PLC, HMI, motion, and CNC control systems with FANUC CNC controls.

On-site work is required. Responsibilities include configuring CNC controls, developing PLC/HMI/CNC programs, testing on the shop floor, and providing technical documentation and support.

Qualifications

  • Bachelor's Degree in Electrical Engineering, Automation, Computer Engineering, or equivalent technical experience.
  • 2+ years of experience programming industrial controls for CNC systems
  • Strong aptitude in ladder logic programming
  • Ability to read and interpret electrical schematics, mechanical drawings, and technical documentation
  • Technical writing experience highly recommended
  • Proficient troubleshooting skills, including root-cause analysis of electrical and software issues
  • Applied mathematical skills and mechanical analysis ability
  • FANUC CNC programming (Macro programming, PMC ladder logic, G-code optimization, Servo tuning, Parameter setup)
  • Physical Demands (lift or move up to 50 pounds)

Responsibilities

  • Setup of CNC controls, including setting parameters for motors, drives, and I/O configuration.
  • Develop, write, and troubleshoot PMC/PLC, HMI, CNC, and motion control programs for new machines and retrofit packages.
  • Install, test, and validate software on production floor and occasionally at customer sites.
  • Program and configure FANUC CNC controls, including ladder logic, PMC, macro programming, and servo/motion parameters.
  • Develop HMI screens and user interfaces for machine operation.
  • Collaborate with the mechanical and electrical engineering to ensure full system integration.
  • Create documentation, including electrical schematics, machine manual sections for controls, and troubleshooting guides.
  • Provide technical support, diagnostics, and corrective actions for internal teams and customers.

Skills

Ladder logic programming
CNC programming
HMI development
PLC programming
Troubleshooting
Electrical schematics reading
Mechanical drawings reading
Root-cause analysis

Education

Bachelor's degree in Electrical Engineering
Bachelor's degree in Automation
Bachelor's degree in Computer Engineering

Tools

FANUC CNC controls
Macro programming
G-code optimization

Job description

Electrical Engineer/CNC Controls Programming
  • Marshall, MO

Electrical Engineer/CNC Controls Programming

Responsible for designing, developing, testing, and supporting CNC control system software on CNC-based equipment. This role focuses on creating reliable, user-friendly machine control programs that support the integration of PLC, HMI, motion, and CNC control systems. Experience with FANUC CNC controls and CNC programming is required. This role must be worked on-site.

  • 1. Setup of CNC controls, including setting parameters for motors, drives, and I/O configuration.
  • 2. Develop, write, and troubleshoot PMC/PLC, HMI, CNC, and motion control programs for new machines and retrofit packages.
  • 3. Install, test, and validate software on production floor and occasionally at customer sites.
  • 4. Program and configure FANUC CNC controls, including ladder logic, PMC, macro programming, and servo/motion parameters.
  • 5. Develop HMI screens and user interfaces for machine operation.
  • 6. Collaborate with the mechanical and electrical engineering to ensure full system integration.
  • 7. Create documentation, including electrical schematics, machine manual sections for controls, and troubleshooting guides.
  • 8. Provide technical support, diagnostics, and corrective actions for internal teams and customers.
  • Bachelor's Degree in Electrical Engineering, Automation, Computer Engineering, or equivalent technical experience.
  • 2+ years of experience programming industrial controls for CNC systems
  • Strong aptitude in ladder logic programming
  • Ability to read and interpret electrical schematics, mechanical drawings, and technical documentation
  • Technical writing experience highly recommended
  • Proficient troubleshooting skills, including root-cause analysis of electrical and software issues
  • Applied mathematical skills and mechanical analysis ability
  • FANUC CNC programming (Macro programming, PMC ladder logic, G-code optimization, Servo tuning, Parameter setup)
  • Physical Demands (lift or move up to 50 pounds)

Benefits:

  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Vision insurance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Electrical Engineer
Electrical Engineer

technipower.vincere.io • Marshall (MO)

On-site
USD 70,000 - 100,000
Electrical Engineer
Electrical Engineer

TechniPower, Inc. • Marshall (MO)

On-site
USD 70,000 - 95,000
CNC Controls Software Engineer
CNC Controls Software Engineer

Nehez Recruiting • Warren (MI)

On-site
USD 80,000 - 100,000
Competitive compensation
Robust benefits package
Retirement savings options
Controls & Integration Engineer
Controls & Integration Engineer

Jobot • Mason (OH)

On-site
USD 80,000 - 115,000
Medical, dental, vision, life insurance
401(k) with company match
Paid holidays and vacation
CNC Controls Engineer: FANUC Programmer & HMI (On-Site)
CNC Controls Engineer: FANUC Programmer & HMI (On-Site)

Associates Systems LLC • Marshall (MO)

On-site
USD 70,000 - 90,000
401(k)
Dental insurance
Flexible schedule
+7
CNC Controls Engineer
CNC Controls Engineer

Randstad USA • Independence (KY)

On-site
USD 115,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Electrical Design Engineer – CNC Logic/Software
Electrical Design Engineer – CNC Logic/Software

Scale Search Group • Rockford (IL)

On-site
USD 70,000 - 90,000
Controls Engineer I PLC Programming Rochester NY
Controls Engineer I PLC Programming Rochester NY

AHU Technologies Inc • Washington

On-site
USD 70,000 - 90,000
401(k)
Health insurance
Flexible schedule
+4
Senior Controls Engineer - CNC & Motion
Senior Controls Engineer - CNC & Motion

Randstad USA • Middle River (MD)

On-site
USD 115,000 - 140,000
Medical benefits
401K plan
Short-term disability
Electrical Controls Engineer 3
Electrical Controls Engineer 3

DENSO in North America • Maryville (TN)

On-site
USD 96,000 - 120,000
Medical, Dental, Vision coverage
401K with company match
Vacation and holidays
+2