Automation Controls Programmer

Remote Full-time
We are hiring for an Automation Controls Programmer in the Ames, IA area.

Compensation includes base salary, annual bonus potential, 100% paid company vehicle for work and personal use (includes insurance, gas card), cell phone and a laptop computer.

Required:
• Ability to PLC Program from scratch
• 4 years of programming experience in either of the following.
• Allen-Bradley RSLogix 500 and 5000, Modicon, Siemens S7, GE PAC systems or the like.
• HMI programming such as Wonderware, FactoryTalk View, Cimplicity, Intellution or the like.
• Candidate must possess good communication and interpersonal skills with the ability to interact professionally with all levels of co-workers, management, and clients.
• Must be able to handle multiple tasks, have excellent attention to detail, and be willing and able to learn new technologies quickly.
• 50% of non-overnight travel within Iowa.
• 20% of overnight travel within the Midwest.

Preferred:
• Bachelor of Science in Electrical Engineering or 2-year Associates degree in Automation related field.
• Information Technology experience is a plus

Job Responsibilities:
• PLC and HMI code development primarily for municipal water and wastewater SCADA systems.
• Control system commissioning including instrumentation and motor control devices.
• Communications network commissioning including fiber optic, radio telemetry, broadband, and other associated technologies.
• Manage all project documentation per company standards and project specific requirements.
• Communicate with customers throughout the design and construction phases as well as for aftermarket support.

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Remote Work From Home Data Entry Clerk - Typing - Part Time

Remote

Sales Associate, Part-Time - Towson Town Center

Remote

Account Strategist

Remote

Financial Planner (Northern California)

Remote

[Remote] Engineering Operations Manager

Remote

IAM Engineer - Saviynt

Remote

[Remote] Staff Software Engineer, iOS - Search and AI Mobile

Remote

Experienced Customer Support Representative – Remote Email and Chat Assistance

Remote

Aetna RN Remote Jobs - Virtual Assistant

Remote

Technical Virtual Assistant (Health Practice + Digital Programs) Needed for Ongoing Support

Remote
← Back