Control Systems Developer II
Interstates, Des Moines, IA
- Pay
- $74K–$92K / year
- Work type
- Not stated
- Level
- Not stated
- Area
- Software engineering
- Posted
- Jan 21, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
Take Charge of Your Career at Interstates
At Interstates, we don’t just show up to work, we show up for each other. From our headquarters in Iowa to job sites across the country, we’re doing award-winning electrical, controls, automation, and OT work that powers industrial facilities for clients here in the U.S. and around the world. Whether you’re bending conduit, wiring panels, writing code, supporting projects, or helping things run behind the scenes, you’ll be part of a crew that works hard, shares laughs, and takes pride in doing quality work. We believe in building strong teams, doing the right thing, and making a difference in the communities where we live. If you want to grow and do meaningful work, you’ll feel at home here.
This position is not eligible for visa sponsorship. Candidates must be authorized to work for any U.S. employer without restriction.
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.
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.
Similar roles at other companies
Senior Software Engineer I (Backend Engineer)
Inductive AutomationUnited States - Remote
$140K–$160K / yr
Posted Aug 21, 2026
Controls Engineer
HydriteWaterloo, IA +1
Pay not posted
Posted May 12, 2026
Controls Engineer II, Sustaining Engineering
Lila SciencesCambridge, MA USA +1
$94K–$139K / yr
Posted Jul 20, 2026
Senior Automation Engineer
InterSystemsBoston, MA
$92K–$136K / yr
Posted Aug 24, 2026
Listed on Interstates's Greenhouse job board; checked 5 h ago. First seen by us 31 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.