Demo

Controls Software Engineer

Luna Data Solutions, Inc.
Butler, IN Full Time
POSTED ON 8/17/2026
AVAILABLE BEFORE 9/13/2026

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

• Software Development & Integration

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

• Networking & Systems Communication

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

• Database Management

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

• Continuous Improvement & Modernization

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.

Salary.com Estimation for Controls Software Engineer in Butler, IN
$78,628 to $95,678
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Controls Software Engineer?

Sign up to receive alerts about other jobs on the Controls Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$143,102 - $186,922
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Luna Data Solutions, Inc.

  • Luna Data Solutions, Inc. Fort Wayne, IN
  • Luna Data Solutions is seeking a Data Architect for a full-time, direct hire role based in Fort Wayne IN. Compensation package includes base salary, quarte... more
  • 2 Days Ago

  • Luna Data Solutions, Inc. Fort Wayne, IN
  • Luna Data Solutions is seeking an Enterprise Data Architect for a full-time, direct hire role based in Fort Wayne. Compensation package includes base salar... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Controls Software Engineer jobs in the Butler, IN area that may be a better fit.

  • TI Automotive Ossian, IN
  • Position Summary Design, program, and troubleshoot plant automation and equipment functions including PLC, robotics, HMI, PC, and Machine Vision. Maintain ... more
  • 4 Days Ago

  • Dana Incorporated Wayne, IN
  • Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performa... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!