Back to all jobs
palmer job logo


Career stability, project variety, and financial growth are all part of working in this Controls Programming Engineer role for our central Iowa-based client. Highly qualified candidates for this role will have experience programming both Programmable Logic Controller and Human Machine Interface, ideally in Allen-Bradley and Wonderware. Candidates who understand the process industry will transition well into our client’s company. This is a great opportunity to work on a wide range of projects in a stable industry. Check it out!


  • Oversee the project throughout the concept, design, implementation, testing, and start-up phase
  • Control system commissioning including instrumentation and motor control devices
  • Create fiber optic, radio telemetry, and broadband communication network
  • Develop PLC and HMI control systems from scratch
  • Perform testing to assess functionality


  • Bachelor’s degree in electrical engineering or 2-year associates degree in automation related field (preferred but not required)
  • Programming experience in the following: 
    • PLC programming such as Allen-Bradley RSLogix 500 and 5000, Modicon, Siemens S7, GE PAC systems or similar
    • HMI programming such as Wonderware, FactoryTalk View, Cimplicity, Intellution or similar

Work Model:

  • On-Site
  • Some travel required

Interested and qualified candidates can contact Jordan Dougherty at (515) 225-7000 or email Jordan at

Ref: JOB-45320

Jordan Dougherty

Engineering Delivery Manager | Sr Recruiter | 7+ Years of Service

(515) 225-7000

3737 Woodland Ave, Suite 200, West Des Moines, IA 50266

    • Job type: Direct Hire
    • Location: Ames
    • Date posted:
    • Salary:
      $100000 - $130000 per Year