Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

JCS Process & Control Systems

PLC Software Engineer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
79
out of 100
Average of individual scores

Were these scores useful?

Job Description

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%

Benefits

  • Paid Time Off (PTO)
  • Dental Insurance
  • Other Retirement and Savings