Software Controls Engineer

2 days ago


Rochester, New York, United States Gleason Full time
About Gleason

Gleason Corporation is a leading provider of gear technology solutions, with over 2,200 employees and 13 manufacturing facilities worldwide. Our product and service offerings include gear and transmission design software, gear manufacturing machines and related accessories, gear metrology equipment and automation systems.

Gleason's products are used by customers in various industries, including e-mobility, commercial vehicles, aerospace, agriculture, mining, sustainable energy, construction, power tools, marine, and more. We are committed to delivering Total Gear Solutions to our global customer base.

Job Summary

We are seeking an experienced Automation Controls Engineer to join our team in Rochester, NY. The successful candidate will develop, test, and optimize PLC, HMI, and robot programs for our systems, collaborating with hardware and mechanical engineers to ensure seamless integration.

Key Responsibilities
  • Develop and test PLC, HMI, and robot programs using multiple brands of controls hardware and software languages.
  • Collaborate with hardware and mechanical engineers on component selection and design.
  • Test electromechanical devices of the assembled system.
  • Verify software functions and validate overall system operation.
  • Support field service personnel and manage tasks and project deliverables in accordance with project schedule.
Qualifications
  • Proficiency with PLC, HMI, and robot programming for industrial automation equipment.
  • Experience with information systems as applied to industrial automation equipment.
  • Experience with automation components, such as sensors, pneumatics, and vision systems.
  • Proficiency with networking communications, including EtherNet/IP and ProfiNet.
  • Strong electromechanical aptitude and ability to work productively within a team environment.
Preferred Education/Training/Experience
  • Bachelor's Degree in engineering or related field.
  • Associate's Degree from an automation-related program.
  • Experience in PLC or robot programming.
Computer Skills
  • Microsoft Office (Outlook, Word, Excel, PowerPoint).
Travel Requirements

10% travel required.



  • Rochester, New York, United States OneStream Software Full time

    Job DescriptionWe are seeking a highly skilled AI Software Engineer to join our team at OneStream Software. As an AI Software Engineer, you will play a critical role in executing our Large Language Model (LLM) initiative, which aims to enhance user experiences in data analysis and decision-making through advanced AI Assistants within the OneStream...


  • Rochester, New York, United States Allient Inc. Full time

    Senior Software Engineer - Motion Control SystemsWe are seeking a highly skilled Senior Software Engineer to join our team at Allient Inc., a leading innovator in the motion control industry. As a Senior Software Engineer, you will lead the development and optimization of motion control products and systems, leveraging your expertise in EtherCAT protocols,...


  • Rochester, New York, United States OneStream Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at OneStream Software. As a key member of our solution development team, you will be responsible for designing, developing, and maintaining software solutions built on the OneStream development platform. Key Responsibilities:Design and architect solutions that meet/exceed...


  • Rochester, New York, United States Allient Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Allient Inc., a leading innovator in the motion control industry. As a key member of our Rochester, NY team, you will play a critical role in the development and optimization of motion control products and systems.Key ResponsibilitiesMotion Controller...


  • Rochester, New York, United States BCC Software Full time

    At BCC Software, we're seeking a skilled Software Development Specialist to join our team. This individual will be responsible for designing, developing, and maintaining software systems that meet the needs of our customers.The ideal candidate will have a strong background in software engineering, with experience in research, prototype, design,...


  • Rochester, New York, United States Johnson Controls Full time

    Job Title: HVAC Controls Systems DesignerAs a global leader in smart, healthy, and sustainable buildings, Johnson Controls is redefining the performance of buildings to serve people, places, and the planet.Job SummaryWe are seeking a highly skilled HVAC Controls Systems Designer to join our team. The successful candidate will be responsible for designing and...


  • Rochester, New York, United States Allient Inc. Full time

    Senior Software EngineerAllient Inc., a leading innovator in the motion control industry, is seeking a skilled Senior Software Engineer to join our Rochester, NY team.As a Senior Software Engineer at Allient, you will lead the development and optimization of motion control products and systems.Key Responsibilities:Design, develop, and optimize motion control...


  • Rochester, New York, United States L3Harris Full time

    Job Title:Senior Associate, Software EngineerJob Summary:We are seeking a highly skilled Senior Associate, Software Engineer to join our team at L3Harris Technologies. As a key member of our engineering organization, you will apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for our target...


  • Rochester, New York, United States L3Harris Full time

    Job Title:Software Development EngineerL3Harris Technologies is seeking a skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software for our advanced tactical radio equipment.You will work closely with cross-functional members of the engineering...


  • Rochester, New York, United States L3 Technologies Full time

    Job Title:Associate Software EngineerJob Summary:We are seeking an Associate Software Engineer to join our team at L3Harris. As a key member of our engineering organization, you will apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for our target application.Key Responsibilities:Work...


  • Rochester, New York, United States L3 Technologies Full time

    Job Title: Associate Software Engineer(Software Development Role)Job ID: Job Location: Job Description:Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application.Work closely with cross-functional members of the engineering organization to develop and evaluate interfaces...

  • Controls Engineer

    3 weeks ago


    Rochester, New York, United States CyberCoders Full time

    Job Title: Controls EngineerLocation: Remote opportunity with occasional travel to Tonawanda, NYWe are a leading industrial equipment supplier, serving the pharmaceutical industry with innovative solutions for aseptic and non-aseptic environments. Our brand new facility is equipped with state-of-the-art technology, and we are seeking a skilled Controls...


  • Rochester, New York, United States L3 Technologies Full time

    Job Title: Senior Software Engineer(Rochester, NY)Job Location: Rochester, NYJob ID: 13874Job Description:Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target applicationWork closely with cross-functional members of the engineering organization to develop and evaluate interfaces...


  • Rochester, New York, United States MKS Instruments Inc Full time

    Job Summary:MKS Instruments Inc is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and troubleshooting software programs and control algorithms to support existing and future RF power generators used in semiconductor manufacturing applications.Key...


  • Rochester, New York, United States L3Harris Full time

    Job Title:Senior Associate, Software EngineerJob Summary:Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application.Key Responsibilities:Work closely with cross-functional members of the engineering organization to develop and evaluate interfaces between hardware and...


  • Rochester, New York, United States LaBella Associates Full time

    Job SummaryWe are seeking a highly skilled Protection and Control Systems Engineer to join our team at LaBella Associates. As a key member of our electrical engineering team, you will be responsible for designing and implementing protection and control systems for commercial, industrial, and utility power systems.Key ResponsibilitiesDesign and develop...


  • Rochester, New York, United States Safran Full time

    Job OpportunityWe are seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the development of embedded systems for military applications. As a key member of our organization, you will be responsible for shaping the team's direction and ensuring the successful delivery of projects.Key ResponsibilitiesLead a team of...


  • Rochester, New York, United States Allient Inc. Full time

    Senior Staff EngineerAllient Inc., a leading innovator in the motion control industry, is seeking a highly skilled Senior Staff Engineer to join our Rochester, NY team.About the RoleAs a Senior Staff Engineer at Allient, you will lead the development and optimization of motion control products and systems. You will research, design, and develop computer...


  • Rochester, New York, United States L3 Technologies Full time

    Job Title: Associate, Software Engineer (Rochester, NY)Job Description:As a software development engineer at L3 Technologies, you will apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for advanced tactical radio equipment. You will work closely with cross-functional members of the...


  • Rochester, New York, United States MKS Instruments Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at MKS Instruments. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software programs and control algorithms to support our RF power generators used in semiconductor manufacturing applications.Key...