Software Engineer - PLC/HMIBased in Rochester, NY, we are a leading automation and systems integration company providing custom control systems, industrial automation solutions, and engineered systems for manufacturing and industrial customers.
We're seeking a Software Engineer with strong PLC and HMI programming experience to support the development, testing, commissioning, and startup of automated control systems. This role will work closely with engineering, production, field service, and customers to deliver high-quality automation solutions while supporting projects from design through startup.
Role and Responsibilities:
Develop PLC programs utilizing Allen-Bradley platforms and programming standardsDesign and develop HMI applications using Rockwell softwareSupport machine and system design reviews with engineering teamsDevelop, test, and troubleshoot automation software for custom equipment and industrial systemsCreate project documentation, program backups, and technical support materialsPerform Factory Acceptance Testing (FAT) both internally and with customersSupport Site Acceptance Testing (SAT), commissioning, and equipment startup activitiesTravel to customer sites to install, commission, troubleshoot, and support automated systemsWork closely with field service personnel to resolve controls and automation issuesEvaluate and implement customer-requested software modifications and enhancementsParticipate in continuous improvement initiatives and assist with maintaining programming standards and best practicesProvide technical support to customers and internal teams as required
Qualifications:
Bachelor's degree in Engineering, Engineering Technology, Computer Engineering, Electrical Engineering, or related technical discipline, or equivalent work experienceExperience programming Allen-Bradley PLCs using Ladder Logic and Function Block Diagram (FBD)Experience developing Rockwell HMI applicationsExperience troubleshooting industrial automation and control systemsStrong understanding of electrical controls, automation hardware, and industrial communicationsAbility to travel up to 25%Strong communication, troubleshooting, and problem-solving skillsBenefitsCompetitive Base Salary Depending on Experience between $110-140kRetirement SavingsPTO, Vacation, Paid HolidaysOccasional Travel Up to 25%