Skip to main content
Loading
loadingbar
Loading, Please wait..!!

PLC/HMI Programming Engineer

  • PLC/HMI Programming Engineer job type Posted on: Nov 10, 2026
  • PLC/HMI Programming Engineer experience level SPP Pumps
  • PLC/HMI Programming Engineer employment type Norcross, Georgia
  • PLC/HMI Programming Engineer employment type Onsite
  • PLC/HMI Programming Engineer salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for PLC/HMI Programming Engineer roles in Georgia.

View Salary Guide →

Job Title :

PLC/HMI Programming Engineer

Job Type :

Full-Time

Job Location :

Norcross Georgia United States

Remote :

No

Jobcon Logo Job Description :

Job Description

Job Description

Position Summary

This position focuses on control panel programming for the Custom Commercial, Municipal, Irrigation, Emergency Water, Data Center, HVAC, and Condensate systems.  This position is responsible for designing, developing, implementing, and supporting software solutions to enhance the functionality and performance of pump systems.  This role involves collaborating with the sales and production/testing teams to ensure seamless integration of software and hardware components, while adhering to industry standards and best practices.

 

Essential Duties & Responsibilities

  • Program PLC controllers, HMIs, protocol gateways (Modbus, LonWorks BACnet), etc. for all custom product lines.
  • Maintain and update standard PLC and HMI programs to meet and exceed industry standards.
  • Develop and maintain software applications for pump systems, ensuring high reliability and performance.
  • Update standard programs to increase system dependability, performance, efficiency, and ease of use.
  • Create operator’s guide and HMI manuals for all custom product lines as needed.
  • Perform tests on custom programs prior to the panel test.
  • Support control panel testing and debugging in our test rig as needed.
  • Perform on-site startup and operator training services to ensure proper operation as required.
  • Provide technical support programming and troubleshooting assistance to internal tech support teams for all product lines.
  • Collaborate with the sales and engineering teams to integrate software solutions with hardware components.
  • Document and maintain comprehensive revisioning records of standard and custom programs.
  • Stay updated with the latest industry trends and technologies to continuously improve standard product features.
  • Ensure compliance with industry standards and regulations in all standard product software development activities.
  • Make all travel arrangements and coordinate fieldwork and startups with sales reps and customers.


Qualifications

  • Bachelor’s degree in electrical, mechanical engineering or related field.
  • Minimum of 5 years of employed experience in software development or programming engineering.
  • Ladder logic PLC programming knowledge and experience required.
  • Experience in debugging and troubleshooting PLC and HMI programs.
  • Fluent in industrial control panel design.
  • Fluent in ladder schematics, control hardware, and instrumentation.
  • Ladder logic programming knowledge and experience required.
  • Experience in reading specs, electrical plans, and P&ID drawings (specifically system operation and controls).
  • Strong analytical and problem-solving skills.
  • Proficiency in software development tools and version control systems.
  • Ability to design and implement efficient algorithms and data structures.
  • Strong attention to detail and commitment to producing high-quality work.
  • Willing to travel domestically.
  • High level of integrity and dependability with a strong sense of urgency.
  • Excellent communication skills, both written and verbal, to collaborate effectively with cross-functional teams.
  • Ability to work independently and manage multiple tasks simultaneously.

Jobcon Logo Position Details

Posted:

Nov 10, 2026

Reference Number:

be408971

Employment:

Full-time

City:

Norcross

Job Origin:

ziprecruiter

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

PLC/HMI Programming Engineer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Description

Job Description

Position Summary

This position focuses on control panel programming for the Custom Commercial, Municipal, Irrigation, Emergency Water, Data Center, HVAC, and Condensate systems.  This position is responsible for designing, developing, implementing, and supporting software solutions to enhance the functionality and performance of pump systems.  This role involves collaborating with the sales and production/testing teams to ensure seamless integration of software and hardware components, while adhering to industry standards and best practices.

 

Essential Duties & Responsibilities

  • Program PLC controllers, HMIs, protocol gateways (Modbus, LonWorks BACnet), etc. for all custom product lines.
  • Maintain and update standard PLC and HMI programs to meet and exceed industry standards.
  • Develop and maintain software applications for pump systems, ensuring high reliability and performance.
  • Update standard programs to increase system dependability, performance, efficiency, and ease of use.
  • Create operator’s guide and HMI manuals for all custom product lines as needed.
  • Perform tests on custom programs prior to the panel test.
  • Support control panel testing and debugging in our test rig as needed.
  • Perform on-site startup and operator training services to ensure proper operation as required.
  • Provide technical support programming and troubleshooting assistance to internal tech support teams for all product lines.
  • Collaborate with the sales and engineering teams to integrate software solutions with hardware components.
  • Document and maintain comprehensive revisioning records of standard and custom programs.
  • Stay updated with the latest industry trends and technologies to continuously improve standard product features.
  • Ensure compliance with industry standards and regulations in all standard product software development activities.
  • Make all travel arrangements and coordinate fieldwork and startups with sales reps and customers.


Qualifications

  • Bachelor’s degree in electrical, mechanical engineering or related field.
  • Minimum of 5 years of employed experience in software development or programming engineering.
  • Ladder logic PLC programming knowledge and experience required.
  • Experience in debugging and troubleshooting PLC and HMI programs.
  • Fluent in industrial control panel design.
  • Fluent in ladder schematics, control hardware, and instrumentation.
  • Ladder logic programming knowledge and experience required.
  • Experience in reading specs, electrical plans, and P&ID drawings (specifically system operation and controls).
  • Strong analytical and problem-solving skills.
  • Proficiency in software development tools and version control systems.
  • Ability to design and implement efficient algorithms and data structures.
  • Strong attention to detail and commitment to producing high-quality work.
  • Willing to travel domestically.
  • High level of integrity and dependability with a strong sense of urgency.
  • Excellent communication skills, both written and verbal, to collaborate effectively with cross-functional teams.
  • Ability to work independently and manage multiple tasks simultaneously.

Loading
Please wait..!!