Job Summary

Controls Software Engineer

  • Location:
    Rochester , New York
  • Category:
    Software Engineer
  • Contract Type:
    Direct Hire
  • Job reference:

A Controls Software Engineer job in Rochester, NY is available through Modis. Qualified candidates will be defining system architecture, designing and writing controls system software and debug equipment. Applicants must have experience with PLCs.

A Controls Software Engineer job responsibilities include:
• Work with Controls Hardware engineer to ensure appropriate hardware design
• Write control system software – based on either PLC or PC Hardware
• Develop Human to Machine Interface (HMI) programs and integrate with system
• Debug system hardware and software

• Bachelor’s degree strongly preferred, associates with experience a substitute
• At least 5+ years’ experience; preferably in custom engineering solutions
• Knowledge of Rslogix5000, PL7Pro, Siemens Step7, vision, servos and robots
• Ability to write reports

If you are interested in this Controls Software Engineer job in Rochester, NY then please click APPLY NOW. If you have questions about the position or would like more information please contact Gina Manioci at 585 242 5320 or by email at
Equal Opportunity Employer Minorities/Women/Veterans/Disabled

Apply Below


Note: Required fields marked with an asterisk (*).


Primary Number
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
Terms of Use


Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement