NH3 Jobs

PLC/HMI Programming Engineer

S
SPP PumpsNorcross, GA3d ago
Full timefulltimeEngineer

Compensation

$80,250-$120,250/yr
Certifications
Estimated
PLC Certification
Equipment
Estimated
Allen-Bradley PLCsHMI SystemsSCADA
Functions
RefrigerationElectricalMaintenanceControls

The Role

*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.
  • 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.

Benefits

Estimated
  • Competitive pay
  • Health insurance
  • 401(k) with match
  • Paid time off
  • Technical training budget