PLC/HMI Programmer
$75k - $110kCybercoders
Job Description
Job Description
PLC/HMI Programmer
Title: PLC/HMI Programmer
Location: Athens, NY
Salary: $75k-$110k+ depending on experience, education, etc.
Position OverviewWe are seeking a skilled PLC/HMI Programmer to design, develop, and maintain industrial control systems for manufacturing and automation projects. The role focuses on creating reliable, maintainable PLC code and intuitive HMI interfaces to optimize machine performance, support troubleshooting, and implement system upgrades. The ideal candidate will have hands-on experience with multiple PLC brands (Schneider, Allen-Bradley, Siemens) and strong problem-solving and communication skills. Key Responsibilities
- Design, program, test, and commission PLC control systems for new and existing equipment.
- Develop and maintain HMI screens, graphics, alarms, trends, and operator controls for intuitive use.
- Diagnose and troubleshoot hardware and software issues in PLC/HMI systems both remotely and on-site.
- Collaborate with mechanical, electrical, and process engineers to translate functional requirements into control logic and HMI workflows.
- Perform system integration, including field device mapping, I/O configuration, and communication setup (Ethernet/IP, Modbus, Profibus, etc.).
- Create and maintain clear, version-controlled documentation: ladder/function block code, wiring diagrams, I/O lists, and HMI design specifications.
- Implement and test safety interlocks, emergency stop logic, and other safety-related control features in compliance with industry standards.
- Provide commissioning support, operator training, and post-commissioning troubleshooting and optimization.
- Participate in continuous improvement activities to increase reliability, reduce downtime, and improve maintainability.
- Support change management and assist with firmware/firmware upgrades, backups, and disaster recovery procedures.
Qualifications
- Associates or Bachelors degree in Electrical Engineering, Automation, Control Systems, or related field, or equivalent work experience.
- 3+ years of hands-on experience programming PLCs and HMIs in an industrial setting.
- Proven experience with one or more PLC platforms: Schneider (Modicon), Allen-Bradley (ControlLogix/CompactLogix), and Siemens (S7).
- Experience developing HMI applications using platforms such as Vijeo Designer, FactoryTalk View, WinCC, or equivalent.
- Familiarity with industrial communication protocols (Ethernet/IP, Modbus TCP/RTU, Profibus/Profinet) and network configuration.
- Strong debugging and troubleshooting skills, with experience using diagnostic tools and oscilloscopes preferred.
- Working knowledge of electrical schematics, I/O wiring, and panel layout.
- Understanding of safety standards and practices (e.g., PLC safety functions, risk assessment) and experience implementing safety logic.
- Excellent verbal and written communication skills and the ability to work collaboratively across multidisciplinary teams.
- Willingness to travel to customer sites for commissioning and support as required.
Benefits
- Full benefits including healthcare, dental, vision
- PTO
- FSA, HSA
- Huge room for career growth
If you're interested in learning more, please APPLY FIRST, then provide the following to get the ball rolling:
1) Email me your updated resume
2) Salary requirements (a target range, not necessarily an exact commitment)
3) Interview availability over the next week for a 5-10 min initial screening
My email is View email address on ziprecruiter.com
- For this position, you must be currently authorized to work in the United States without the need for sponsorship for a non-immigrant visa. This job was first posted by CyberCoders on 07/20/2026 and applications will be accepted on an ongoing basis until the position is filled or closed. Everforth CyberCoders is proud to be an Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. Our hiring process includes AI screening for keywords and minimum qualifications, and a virtual recruiter as part of the application process. A human recruiter reviews all results. Click here for details on our virtual recruiter . Everforth CyberCoders will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable state and local law, including but not limited to the Los Angeles County Fair Chance Ordinance, the San Francisco Fair Chance Ordinance, and the California Fair Chance Act. Everforth CyberCoders is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. Individuals needing special assistance or an accommodation while seeking employment can contact a member of our Human Resources team at View email address on ziprecruiter.com to make arrangements.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the PLC/HMI Programmer in Athens, NY vacancy
- ...~21 CFR Part 11 Demonstrated ability to develop process control system applications, utilizing Programmable Logic Controllers (PLC), Human Machine Interfaces (HMI), and Supervisory Control and Data Acquisition (SCADA) Systems, configuration of thin client server applications...SuggestedLocal areaFlexible hours
$88.83k - $122.15k
...operation of equipment. Key Responsibilities Design, modify, and support PLC-based control systems for manufacturing equipment. Create and... ...layouts, and controls documentation. Develop and update PLC/HMI software, including recipes, interlocks, alarms, and data logging...SuggestedFull timeContract work$31 - $44 per hour
...you believe your background warrants consideration beyond the stated range, we encourage you to apply. Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for...SuggestedHourly payTraineeshipFlexible hours$30 - $36 per hour
...Relocation Assistance May be available for qualified candidates Position Overview MSI-Viking Gage is seeking an experienced PC-DMIS CMM Programmer to join our Contract Inspection Lab in Canton, Michigan. This position is responsible for both programming and operating...SuggestedHourly payFull timeContract workRelocation package- About the Job The successful candidate will have experience validating manufacturing equipment and PLC and Computer-Based control systems. Perform and document instrument calibration and validation activities on a variety of pharmaceutical manufacturing equipment and troubleshooting...SuggestedLocal area
- MSI Viking in Canton, MI is looking for an experienced PC-DMIS CMM Programmer to join their Contract Inspection Lab. This role is focused on programming and operating Coordinate Measuring Machines to inspect precision components across various industries. The ideal candidate...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PLC/HMI Programmer. Be the first to apply!


