MES Software Engineer: Ignition, Python & SCADA

gwelec

Bolingbrook (IL)

On-site

USD 82,000 - 97,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

Benefits offered by this job

Medical, Dental and Vision Insurance
Short and Long-Term Disability
Life Insurance
Tuition Reimbursement
401(k)
Annual Profit Sharing
Vacation
State-of-the-art facility

Job summary

G&W Electric is seeking a Manufacturing Execution System Software Developer to analyze, design, and implement MES solutions across manufacturing operations. The role emphasizes Ignition MES, Python, SQL, and C++ development for full-stack solutions in a dynamic plant environment.

The candidate will maintain both frontend and backend code, enable high-quality UIs, and provide training and support while integrating ERP, WMS, Salesforce, and other systems.

Qualifications

  • Bachelor’s degree in CS/Engineering or related field with software development experience.
  • Ignition programming experience (certificate preferred or working toward certification).
  • Python and SQL database development experience.
  • Experience with greenfield design, architect, and implement SCADA systems, including SQL pipelines.
  • Experience with multiple code languages (C++, Python, Java, Ladder Logic, Structured Text).
  • Strong understanding of OOP and teamwork in development.
  • Excellent SDLC knowledge across all phases.

Responsibilities

  • Design, document, develop, test, and implement solutions using Ignition MES, Python, SQL, and/or C++.
  • Maintain frontend and backend code, ensuring high-quality UI/UX.
  • Provide user training, support, and troubleshooting services.
  • Monitor applications for performance and data integrity.
  • Create multiple integrations across ERP, WMS, Salesforce, etc.
  • Perform code reviews and enforce best practices.
  • Adhere to SDLC per G&W IT guidelines during changes and deployments.
  • Communicate technical details to users in business terms and gather feedback.
  • Participate in peer reviews and requirements development.
  • Coordinate testing with other engineers to validate requirements.

Skills

Ignition programming
Python
SQL
C++
Java
Ladder Logic
Structured Text
OOP
SDLC
Project leadership
MQTT
OPC fundamentals
SCADA design

Education

Bachelor’s degree in Computer Science/Engineering or related field

Tools

Ignition

Job description

G&W Electric is seeking a Manufacturing Execution System Software Developer to analyze, design, and implement MES solutions across manufacturing operations. The role emphasizes Ignition MES, Python, SQL, and C++ development for full-stack solutions in a dynamic plant environment.

The candidate will maintain both frontend and backend code, enable high-quality UIs, and provide training and support while integrating ERP, WMS, Salesforce, and other systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

MES Software Engineer: Ignition, Python & SQL
MES Software Engineer: Ignition, Python & SQL

G&W Electric Co • Bolingbrook (IL), Northern (KY)

Hybrid
USD 82,000 - 97,000
Medical, Dental and Vision Insurance
Short and Long-Term Disability
Life Insurance
+7
MES Software Developer
MES Software Developer

G&W Electric Company • Bolingbrook (IL)

On-site
USD 70,000 - 90,000
Manufacturing Execution Software Developer
Manufacturing Execution Software Developer

G&W Electric Co • Bolingbrook (IL), Northern (KY)

Hybrid
USD 82,000 - 97,000
Medical, Dental and Vision Insurance
Short and Long-Term Disability
Life Insurance
+7
Manufacturing Execution Software Developer
Manufacturing Execution Software Developer

G&W Electric Co. • Bolingbrook (IL)

On-site
USD 70,000 - 90,000
MES Software Engineer: Ignition, Python & SQL
MES Software Engineer: Ignition, Python & SQL

G&W Electric Co. • Bolingbrook (IL)

On-site
USD 70,000 - 90,000
Manufacturing Execution Software Developer
Manufacturing Execution Software Developer

gwelec • Bolingbrook (IL)

On-site
USD 82,000 - 97,000
Medical, Dental and Vision Insurance
Short and Long-Term Disability
Life Insurance
+5
MES Automation Engineer (Ignition & Python)
MES Automation Engineer (Ignition & Python)

G&W Electric Company • Bolingbrook (IL)

On-site
USD 70,000 - 90,000
Ignition Full-Stack Tech Lead for MES/SCADA
Ignition Full-Stack Tech Lead for MES/SCADA

Eaton Corporation • Beachwood (OH)

Hybrid
USD 97,000 - 143,000
Senior Software Engineer - MES & Ignition, Full-Stack Cloud
Senior Software Engineer - MES & Ignition, Full-Stack Cloud

engineeringjobs.net, Inc. • Carrollton (TX)

On-site
USD 110,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Ignition Lead Developer (SCADA & MES Sepasoft)
Ignition Lead Developer (SCADA & MES Sepasoft)

Pipe Recruit • Rocky Mount (NC)

On-site
USD 85,000 - 120,000