Control Systems Developer II

Interstates•Des Moines, IA
•$73,500 - $91,875•Onsite

About The Position

As a Control Systems Developer II, you’ll play a key, hands-on role in designing, programming, testing, and launching automation solutions that help our manufacturing clients operate more safely, efficiently, and reliably. You’ll work on a variety of projects, applying your technical expertise to develop control systems and troubleshoot complex challenges from initial design through startup and implementation. In this role, you’ll collaborate closely with engineers, project managers, technicians, and clients to understand project needs and deliver solutions that meet both technical requirements and operational goals. You’ll have the opportunity to work with a talented, multidisciplinary team while continuing to strengthen your programming, controls, and automation skills through challenging projects and real-world experiences. At Interstates, we believe great work happens when people work together. You’ll be part of a team that values collaboration, knowledge sharing, and continuous improvement while giving you the support and resources to grow your career. Whether you’re solving a complex controls issue, supporting a project startup, or helping a teammate find a better solution, your expertise and contributions will make a meaningful difference. Joining Interstates means becoming part of a family that invests in its people, values your ideas, and encourages you to take ownership of your work. If you’re looking for an opportunity to apply your automation expertise, take on new challenges, and help deliver solutions that have a lasting impact for our clients, we’d love to have you join our team.

Requirements

  • Bachelor's degree (B.A., B.S.) from four-year college or university with an emphasis in some branch of Engineering (Electrical, Mechanical, Chemical, etc.) or Associate’s degree (A.A., A.S.) from a two-year community college or technical school with an emphasis in Instrumentation and Controls preferred.
  • Or equivalent combination of education and related experience/training
  • Experience in programming in the Industrial Environment, implementing Industrial Control Software (Startup) and experience in dealing with customers regarding system requirements
  • Experience with object oriented programming, user interface development, database systems, and system integration

Nice To Haves

  • Value-add Ag such as: Ethanol, Seed Oil, Petfood
  • Food & Bev
  • Continuous Process

Responsibilities

  • PLC Programming: Develop, test, and implement PLC code for industrial automation systems.
  • HMI Development: Design and configure Human Machine Interface (HMI) applications for process control and monitoring.
  • Project Documentation: Create thorough and accurate project documentation, including system descriptions, operator manuals, and change logs.
  • Team Collaboration: Work closely with clients, electrical engineers, control system programmers, and information system specialists to deliver integrated solutions.
  • On-Site Implementation: Commission and launch control systems on-site; provide troubleshooting, technical support, and operator training to ensure project success.
  • Client Interaction: Build lasting relationships by communicating professionally, anticipating needs, and exceeding expectations.
  • Continuous Learning: Stay up-to-date on industry trends and technologies to drive continuous improvement and innovation.
  • Other Duties as Assigned: Flex and grow with a supportive team, tackling new challenges and learning every day.

Benefits

  • Competitive pay
  • Bonus incentives
  • 401(k)
  • Health, Vision, and Dental Insurance
  • PTO and Holiday Pay
  • Disability and Life Insurance
  • Parental Leave
  • Advancement Opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service