SEARCH JOBS

Industrial Software & Controls Programmer

Muscatine, IA

Posted: 01/30/2026 Employment Type: Permanent Industry: Engineering Job Number: 6739

Job Description



We strive to be
Your Future, Your Solution to accelerate your career!

Contact Hannah Wilson at hwilson@saigepartners.com, you can also schedule an appointment at to learn more about this opportunity!

Position: Industrial Software & Controls Programmer (Muscatine, IA) 

Job Overview:
The Industrial Software & Controls Programmer will support, develop, and maintain software and control systems used in company’s manufacturing operations. This role works closely with engineering, maintenance, and operations teams to ensure reliable automation, system performance, and continuous improvement across production systems.

This position is open to candidates with a few years of relevant experience or a motivated new graduate with a strong foundation in programming and a desire to grow in an industrial environment.

This is a direct-hire position.

What you will be doing as a Industrial Software & Controls Programmer…
• Develop, maintain, and support industrial software applications using Visual Studio, C#, and C++
• Work with SQL databases to support manufacturing and production systems
• Support automation and control systems in a manufacturing setting
• Troubleshoot and improve software and control-related issues impacting production
• Collaborate with controls engineers, electricians, maintenance, and operations teams
• Assist with system upgrades, enhancements, and documentation
• Support plant initiatives related to safety, reliability, and continuous improvement

Skills you ideally bring to the table as a Industrial Software & Controls Programmer…
• Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Automation, or a related field, or equivalent practical experience
• Experience or academic background in programming with C# and/or C++
• Familiarity with Visual Studio development environment
• Basic experience or coursework involving SQL databases
• Interest in industrial automation and manufacturing systems
• Strong problem-solving skills and willingness to learn in a hands-on environment

Preferred qualifications you bring to the table as a Industrial Software & Controls Programmer…

• Experience in an industrial or manufacturing automation environment
• Exposure to the heavy equipment industry, especially steel or metals manufacturing
• Experience with Rockwell Automation controls
• Familiarity with ControlLogix PLCs
• Understanding of industrial networks, HMIs, or control systems
• Internship or co-op experience in manufacturing or industrial automation

Learn more about Saige Partners on Facebook or LinkedIn.

Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture. Contact us to learn more about the opportunity below or check out other opportunities at https://careers.saigepartners.com/

 

Job Requirements

Engineering

Meet Your Recruiter

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

About Muscatine, IA

Ready to embark on an exciting career journey in Muscatine, Iowa? Explore our job opportunities in this vibrant region that blends small-town charm with big city amenities. Known for its picturesque views along the Mississippi River, Muscatine offers a welcoming community, affordable living, and ample growth opportunities. Immerse yourself in the area's rich history at the Muscatine Art Center, catch a show at the historic Button Factory Theatre, or savor delicious local cuisine at Elly's Tea and Coffee House. Whether you're a fan of outdoor adventures at Weed Park or a supporter of the local sports scene, Muscatine has something for everyone. Begin your career in this enchanting region today and discover the countless reasons to thrive professionally and personally in Muscatine, Iowa.
We strive to create long-lasting relationships with both our clientele and candidates. We look forward to being a part of your future.

EMAIL: info@saigepartners.com
SEND YOUR RESUME: apply@saigepartners.com

Saige Partners