Knowhirematch logo

Automation Engineer

Knowhirematch Butler, Pennsylvania, United States

onsitefull-time

Salary: USD 110,000–125,000 per year

Posted Oct 28, 2025Apply by Apr 26, 2026

Role & seniority: Automation Engineer, mid-level (2–8 years of relevant experience; bachelor’s in CS, Software/Electrical Engineering or related field)

Stack / tools: PLCs, HMIs, LabVIEW (including real-time), IEC-1131, C++, VFDs, serial/ethernet interfaces, MODBUS TCP/Serial, PID temperature controls, UI/UX for HMIs, version control, technical writing

Top 3 responsibilities

  • Develop machine control software (PLC, HMI, LabVIEW) for control and data collection

  • Specify drives, PLCs, HMIs, electrical components; ensure compliance with standards and safety requirements

  • Troubleshoot programs/systems, support startup with field service, assist production, and create supporting documentation

Must-have skills

  • 2+ years of relevant experience (5–8 preferred)

  • Proficiency in LabVIEW, IEC-1131, and C++

  • Design/programming of PLCs, HMIs, VFDs; familiarity with PID controls and data collection

  • Experience with MODBUS TCP/Serial, motion controllers, and embedded/real-time software

  • Knowledge of electrical codes, safety standards, and documentation practices

Nice-to-haves

  • Experience with LabVIEW real-time or embedded platforms

  • UI/UX design for HMIs, technical writing, version control discipline

  • Temperature control systems and process heating applications

  • Location & work type: Butler County, PA; candidates must reside within an hour’s commute (no relocation provided); on-site/work in local facilities

Full Description

Job Title: Automation Engineer

Location: Butler County, PA (Candidates must reside within an hour commute, no relocation provided))

Position Overview: We are seeking a motivated and skilled individual to fill the role of Automation Engineer. This position involves the development of new product control systems, continuous improvement of current designs, and troubleshooting of existing systems.

Key Responsibilities

Develop PLC, HMI and LabVIEW programs for machine control and data collection Specify drives, PLCs, HMIs, electrical control equipment, and panel components Ensure compliance with engineering standards, accepted practices, and safety standards Troubleshoot, identify, and resolve issues in programs and systems, applying strong problem-solving skills Support field service technicians with startup troubleshooting Provide support for production efforts and resolve design and assembly issues as needed Create supporting documents

Requirements

Preferred Skills & Competencies

Expertise in machine control software engineering, machine automation, and product/prototype testing

Proficiency in machine control code development using multiple languages: LabVIEW, IEC-1131, and C++ Strong understanding of industry best practices and processes in software development, including version control, technical writing, and documentation Experience in designing and programming PLCs, HMIs, VFDs, and Serial/Ethernet interfaces Experience designing and developing User Interfaces (UIs) and Human-Machine Interfaces (HMIs) Knowledge of electrical codes and standards, ensuring compliance with engineering and customer requirements Familiarity with temperature control systems, such as PID tuning for process heating systems Experience with LabVIEW real-time or other embedded software development Experience with motion controllers and drives Experience in MODBUS TCP/Serial communications and integrating lower-order control systems with higher-order CPU-based systems

Educational Requirements

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field with coursework in programming Minimum of 2 years of relevant experience; 5 to 8 years preferred

Technical Skills

LabView or similar Function Block Programming like MatLab

P. I.D. temperature controls

  • Machine Controls
  • Instrumentation
  • PLC/HMI
  • Data Collection
multi-locationreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.