MES Software Engineer

TeamSoft

Jeffersonville (IN)

On-site

USD 56,000 - 73,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TeamSoft is seeking an MES Software Engineer to act as a shop-floor expert for manufacturing applications and machine integrations. You will implement production line systems, build real-time data visualization platforms, and enhance core MES/Operations/Quality modules.

The role requires 5+ years in MES/SCADA, strong Ignition experience, and willingness to work onsite in Jeffersonville, IN. You will collaborate with cross-functional teams in a fast-paced plant environment.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years in MES, SCADA, industrial automation, or manufacturing software development.
  • Ignition expertise: strong experience developing and supporting Ignition applications in live manufacturing.

Responsibilities

  • Develop, configure, and maintain Ignition applications (Perspective, Vision, Designer).
  • Design Ignition integrations connecting PLCs, MES, ERP, SCADA, and SQL Server for real-time monitoring and reporting.
  • Configure Ignition tag structures, alarms, notifications, historian data, and user security.
  • Troubleshoot Ignition gateway performance and system interfaces.
  • Test and validate MES systems for shop-floor accuracy and reliability.
  • Collaborate in self-managed, cross-functional teams to resolve issues promptly.

Skills

Ignition Perspective
Ignition Vision
Designer
C# programming
Python
SQL Server
SCADA Integration
Ignition Platform

Education

Bachelor’s degree in CS/Engineering

Tools

Ignition
PLC Communication
Web Forms

Job description

Job Title: MES Software Engineer

Client: Direct

Location: Jeffersonville, IN (Onsite)

Position Type: Contract (Temp-to-Hire potential after 04/01/2027)

Shift: 2nd Shift, Monday - Friday, 3:00 PM - 11:00 PM (includes 20-min paid lunch)

Pay Rate: $41.00 - $53.00/hr (Includes +$1.00/hr shift differential)

Compliance Requirement: US Person status defined by ITAR/EAR

Role Overview

The MES Software Engineer serves as a shop-floor subject matter expert for manufacturing applications and machine integrations. This role plays a critical part in implementing production line systems, building real-time data visualization platforms, and enhancing core MES/Operations/Quality modules.

Key Responsibilities
  • Develop, configure, and maintain Ignition by Inductive Automation applications, including Perspective, Vision, and Designer modules.
  • Design and implement Ignition integrations connecting PLCs, MES, ERP, SCADA, and SQL Server databases to support real-time monitoring and reporting.
  • Configure Ignition tag structures, alarms, notifications, historian data collection, and user security per company standards.
  • Troubleshoot and optimize Ignition gateway performance, communications, and manufacturing system interfaces.
  • Conduct testing and validation of MES systems to ensure shop-floor accuracy and reliability.
  • Collaborate within self-managed, cross-functional teams to resolve operational issues promptly.
Core Technical Skills
  • Ignition Platform: Perspective, Vision, Designer, Tag Management
  • Programming & Web: C#, Python, Web Forms
  • Databases & Protocols: SQL Server, PLC Communication, SCADA/ERP Integration
Qualifications & Requirements
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Experience: Minimum of 5 years in MES, SCADA, industrial automation, or manufacturing software development.
  • Ignition Expertise: Strong preferred experience developing and supporting Ignition applications in a live manufacturing environment.
  • Work Environment Capabilities: Comfortable wearing required PPE (steel-toed boots, safety glasses, hearing protection) in a dynamic plant environment with moving machinery and variable sound levels.

#INDTS

TeamSoft is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, or any other protected status under federal, state, or local law. We are committed to fostering a diverse and inclusive workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

TCI Technology Consulting Inc • Jeffersonville (IN)

On-site
USD 69,000 - 124,000
Onsite MES Engineer – Ignition Specialist (2nd Shift)
Onsite MES Engineer – Ignition Specialist (2nd Shift)

TeamSoft • Jeffersonville (IN)

On-site
USD 56,000 - 73,000
MES Software Developer
MES Software Developer

G&W Electric Company • Bolingbrook (IL)

On-site
USD 70,000 - 90,000
Ignition Lead Developer (SCADA & MES Sepasoft)
Ignition Lead Developer (SCADA & MES Sepasoft)

Pipe Recruit • Rocky Mount (NC)

On-site
USD 85,000 - 120,000
Manufacturing Execution Software Developer
Manufacturing Execution Software Developer

G&W Electric Co. • Bolingbrook (IL)

On-site
USD 70,000 - 90,000
Ignition Developer with MES /SCADA - Onsite
Ignition Developer with MES /SCADA - Onsite

The Dignify Solutions, LLC • North Carolina

On-site
USD 80,000 - 100,000
Onsite Ignition MES Engineer — 6–12 Month Contract
Onsite Ignition MES Engineer — 6–12 Month Contract

TCI Technology Consulting Inc • Jeffersonville (IN)

On-site
USD 69,000 - 124,000
MES Engineer
MES Engineer

Ricoh Electronics, Inc. • United States

On-site
USD 70,000 - 90,000
MES Engineer
MES Engineer

Blucor • Lawrenceville (GA)

On-site
USD 70,000 - 110,000
MES Controls Engineer
MES Controls Engineer

North Point Technology • Fort Wayne (IN)

On-site
USD 95,000 - 135,000