Electrical Design Engineer – CNC Logic/Software

Scale Search Group

Rockford (IL)

On-site

USD 70,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Scale Search Group is seeking an Electrical Design Engineer who will design, test, and maintain logic code for CNCs and PLCs for large‑scale machine tools. This role involves collaboration with project engineers and requires a strong background in PLC programming and control systems.

The ideal candidate will have 2-3 years of relevant experience, a degree in Electrical Engineering, and be able to work with minimal supervision. This position may require some travel.

Qualifications

  • Self‑starter capable of performing assigned tasks with little supervision.
  • Excellent at developing complex new designs.
  • Demonstrated understanding of complex control system architectures.

Responsibilities

  • Develop new designs to meet project specifications.
  • Collaborate with hardware and project engineering.
  • Debug software modules and perform simulation checkout.

Skills

Self‑starter
Strong teamwork skills
Strong mathematical skills
Experience with PLC programming platforms

Education

Associate Degree in Electrical Engineering
Bachelor's degree in Electrical Engineering

Tools

CNC programming
PC systems
Microsoft Office

Job description

Electrical Design Engineer – CNC Logic/Software

Summary: The primary function of this position is to design, test, and maintain logic code for CNCs and PLCs that will control large‑scale machine tools. The individual will develop software to meet project specifications using structured analysis and design techniques, code, test, and document the software with minimal supervision, working in conjunction with the Project Engineer to formulate specifications and requirements.

Duties and Responsibilities
  • Develop new, complex designs to meet project specifications.
  • Work with supervision to maintain project schedules, quality, and costs.
  • Support the development and maintenance of logic on all products.
  • Collaborate directly with hardware engineering to develop CNC and PLC logic.
  • Collaborate directly with project engineering to develop CNC configurations and parameters.
  • Assist high‑level programmers to develop interfaces to HMIs and front‑end computers.
  • Assist Systems (Start‑Up) Engineers in performing functional machine tests on the shop floor.
  • Document designs using the appropriate format to Ingersoll and/or customer standards as required by the project.
  • Debug software modules and systems, and perform simulation checkout of systems.
  • Assist production personnel in applying software products.
  • Support Systems (Start‑Up) Engineers in installing software at customer sites and assist customers in using software products.
  • Assist with any other tasks as needed.
  • Provide assistance to other functional organizations (Manufacturing, Assembly, and Customer Service) throughout the life of the project.
  • Take responsibility for testing and validation of designs.
  • Maintain technical competency and work to expand technical skills and knowledge.
  • Some travel may be required for this position.
Qualifications
  • Self‑starter capable of performing assigned tasks with little supervision.
  • Demonstrated ability to develop complex new designs that advance technology.
  • Strong teamwork skills and ability to work well with others.
  • Knowledge of machine tool types, their functions, and typical machining processes (a plus).
  • Ability to work to a schedule and budget.
  • Strong mathematical skills, including algebra, geometry, and trigonometry.
  • Demonstrated understanding of complex control system architectures and CNC motion control systems.
  • Experience with PLC programming platforms such as Ladder Logic, Function Block Diagram, STL, etc.
  • Experience with Siemens, Fanuc, GE Fanuc, and Allen‑Bradley is strongly recommended. Experience with Siemens CNC 840Dsl/Step 7 PLC and Fanuc Ladder is considered a huge plus.
  • Experience with high‑level languages such as C, C++, C#, Visual Basic, VB.net is desired.
  • Knowledge of structured programming techniques and advanced data structures.
  • Extensive experience using PC systems, including Windows operating systems and Microsoft Office application software.
  • Knowledge of networking technology; familiarity with protocols such as Ethernet, Profibus, Profinet is desired.
Education

Associate Degree in Electrical Engineering or a technical degree related to control systems background. Bachelor degree in Electrical Engineering or equivalent is a plus.

Experience

2‑3 years of relevant experience. If a bachelor’s degree is not held, 5 or more years is desired.

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Logic Engineer – CNC & PLC Systems
Controls Logic Engineer – CNC & PLC Systems

Accelera • Rockford (IL)

On-site
USD 70,000 - 103,000
Per diem travel
Senior Electrical Design Engineer
Senior Electrical Design Engineer

Mestek Machinery • Cedar Rapids (IA)

On-site
USD 85,000 - 105,000
Controls Hardware Design Engineer
Controls Hardware Design Engineer

Kids for the Future • City of Pewaukee (WI)

On-site
USD 85,000 - 120,000
CNC & PLC Software Design Engineer
CNC & PLC Software Design Engineer

Scale Search Group • Rockford (IL)

On-site
USD 70,000 - 90,000
Lead Electrical Controls Engineer
Lead Electrical Controls Engineer

Liberty Personnel Services, Inc. • Smyrna (TN)

On-site
USD 90,000 - 150,000
Controls Design Engineer
Controls Design Engineer

Automationtechies • Indianapolis (IN)

On-site
USD 75,000 - 95,000
Electrical Controls Engineer
Electrical Controls Engineer

5 Star Recruitment • Elgin (IL)

On-site
USD 70,000 - 90,000
Advanced Controls Engineer
Advanced Controls Engineer

Bond Technologies, Inc • Elkhart (IN)

On-site
USD 70,000 - 90,000
Controls Project Engineer
Controls Project Engineer

Aegis Worldwide • Sterling Heights (MI)

On-site
USD 80,000 - 100,000