The HAHN Automation Group is seeking a Controls Engineer, Software to join their team. This full-time position involves developing, installing, and troubleshooting PLC, HMI, motion control, robot, and vision software solutions in accordance with HAHN Automation Group US design standards and customer requirements. The role requires collaboration with Project Managers and design teams to understand machine functions and develop appropriate software solutions. The engineer will also support the Electrical Design Engineering team, provide technical support to customers, and assist with machine acceptance testing. Mentoring less experienced staff and sharing knowledge within the department are also key responsibilities.