Controls Software Engineer

Luna Data Solutions, Inc.

Butler (IN)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Impact ownership
Competitive compensation

Job summary

Luna Data Solutions, Inc. in Indiana seeks a Computer Engineer – Industrial Systems & Automation to support real-time control systems in a steel manufacturing setting.

You will blend software development, industrial automation, and hands-on plant support to boost reliability and production performance. Responsibilities include monitoring systems, troubleshooting issues, integrating PLCs/SCADA, and developing applications with C# and VB.NET.

Qualifications

  • 5+ years of software or industrial systems experience.
  • Proficient with C# or VB.NET and scripting languages.
  • Experience in SQL database design, development, and management.
  • Knowledge of TCP/IP networking and client/server architectures.
  • Familiarity with PLCs and industrial automation environments.
  • Strong troubleshooting in real-time systems.
  • Ability to work independently on technical challenges.

Responsibilities

  • Industrial System Support & Monitoring: monitor real-time control systems for uptime.
  • Troubleshoot operators' reported issues to minimize production impact.
  • Develop applications using C#, VB.NET, and scripting languages.
  • Integrate systems with PLCs, SCADA, and other industrial devices.
  • Maintain client/server apps and inter-process communications.
  • Support modernization efforts for automation systems.
  • Configure and troubleshoot plant network communications (TCP/IP).
  • Design and maintain PostgreSQL or SQL Server databases.
  • Work on the plant floor to resolve issues in real-time.

Skills

C# / VB.NET
Scripting languages
SQL databases
TCP/IP networking
PLC systems
Industrial automation

Job description

We have an exciting opportunity for a Computer Engineer – Industrial Systems & Automation. This position plays a critical role in supporting and modernizing real-time control systems within a steel manufacturing environment. The role blends software engineering, industrial automation, and hands-on plant support to ensure systems reliability, optimize production performance, and drive continuous improvement initiatives.

Responsibilities:

• Industrial System Support & Monitoring

o Monitor and maintain real-time control systems to ensure continuous production uptime

o Troubleshoot system issues reported by operators and resolve production-impacting problems

o Perform routine system checks, log reviews, and preventative maintenance activities

o Support daily operations by ensuring all applications and communications are functioning properly

o Design, develop, and maintain applications using C#, VB.NET, and scripting languages

o Integrate systems with PLCs, SCADA platforms, and other industrial devices

o Develop and maintain client/server applications and inter-process communications

o Support implementation of modernization efforts for automation systems

o Maintain and support network communications across industrial systems (TCP/IP, client/server)

o Configure and troubleshoot managed networks within the plant environment

o Ensure reliable communication between software applications, databases, and hardware systems

o Design, develop, and maintain databases (PostgreSQL or SQL Server)

o Support real-time data acquisition, storage, and retrieval for production systems

o Optimize queries and database structures for performance and reliability

• Plant Floor Support & Troubleshooting

o Work directly on the plant floor in an industrial environment (grease, dust, heavy equipment)

o Diagnose and resolve system issues in real time to minimize production downtime

o Collaborate closely with operators to understand issues and improve system performance

o Identify opportunities to improve system performance, reliability, and usability

o Research and implement new tools, technologies, and solutions

o Support knowledge sharing and cross-training within the team

o Participate in on-call rotation to support operations outside standard hours

Required Qualifications:

• 5+ years of experience in software development and/or industrial systems (flexible based on manufacturing experience)

• Experience with programming languages such as C#, VB.NET, or scripting languages

• Strong experience with database design, development, and management (SQL)

• Understanding of network communications (TCP/IP, client/server architecture)

• Experience with or knowledge of PLC systems and industrial automation environments

• Strong troubleshooting and problem-solving skills in real-time systems

• Ability to work independently and take initiative in resolving technical challenges

What We Offer

  • Great opportunity to make a big impact and take ownership of technology initiatives
  • Competitive compensation and benefits

Luna Data Solutions, Inc. (LDS) provides equal employment opportunities to all employees. All applicants will be considered for employment. LDS prohibits discrimination and harassment of any type regarding age, race, color, religion, sexual orientation, gender identity, sex, national origin, genetics, protected veteran status, and/or disability status. A 7 year background check is required for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Added - 2 days ago Controls Software Engineer Developer/Engineer Butler , Indiana | Direct Hire
Added - 2 days ago Controls Software Engineer Developer/Engineer Butler , Indiana | Direct Hire

Luna Data Solutions Inc. • Indiana (PA)

On-site
USD 70,000 - 90,000
Competitive compensation
Opportunity for impact in technology initiatives
Real-Time Controls Software Engineer – Industrial Automation
Real-Time Controls Software Engineer – Industrial Automation

Luna Data Solutions, Inc. • Butler (IN)

On-site
USD 90,000 - 130,000
Impact ownership
Competitive compensation
Controls Engineer
Controls Engineer

Connect-Force • Farmington Hills (MI)

On-site
USD 90,000 - 120,000
Real-Time Controls Software Engineer — Industrial Automation
Real-Time Controls Software Engineer — Industrial Automation

Luna Data Solutions Inc. • Indiana (PA)

On-site
USD 70,000 - 90,000
Competitive compensation
Opportunity for impact in technology initiatives
Automation / Controls Engineer
Automation / Controls Engineer

Steel Dynamics, Inc • Columbus (MS)

On-site
USD 60,000 - 80,000
Industrial Controls Software Engineer
Industrial Controls Software Engineer

Sterigenics • Illinois

Hybrid
USD 100,000 - 130,000
Medical, Dental, Vision Insurance
401(k) with company match
Paid holidays and time off
+1
System Engineer – Industrial Controls
System Engineer – Industrial Controls

Experis • Raleigh (NC)

On-site
USD 65,000 - 85,000
Continuous learning and on-the-job training
Opportunity to work with a leading company
Collaborate with a diverse team
+2
Controls Engineer
Controls Engineer

Brooksource • Grand Rapids (MI)

On-site
USD 65,000 - 90,000
System Design Engineer
System Design Engineer

HireTalent - Staffing & Recruiting Firm • Houston (TX)

On-site
USD 117,000 - 217,000
Controls Systems Engineer
Controls Systems Engineer

The Planet Group • Pawtucket (RI)

On-site
USD 110,000 - 120,000
401(k) plan with company match
Company-funded HSA contributions
Tuition reimbursement