> Markdown version of [/jobs/ext/4580996-controls-engineer-software](https://www.wearedevelopers.com/jobs/ext/4580996-controls-engineer-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Controls Engineer, Software - **Company:** Hahn Group - **Location:** Miamisburg, OH, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Software Applications, Computer Vision, Software Debugging, Human-Computer Interaction, LabVIEW, Microsoft Office, Productivity Software, Robotic Automation Software, Software Engineering, Software Systems, Verification and Validation (Software), Information Technology - **Published:** November 5, 2026 - **Apply:** https://www.careerbuilder.com/job-details/controls-engineer-software-miamisburg-oh--ed73515d-7d34-4d4f-b2cd-5df1ddce61f0 ## About the Role Control Engineering, Electrical Design, Customer Support/Service, Project/Program Management, Electronics, Manufacturing Automation, Automation, Motion Control, Human Machine Interface (HMI), Identify Issues, Education: College accreditation with emphasis in engineering or equivalent experience, preferably from within a manufacturing firm-bachelor's degree with concentration in Electrical Engineering or Computer Science strongly preferred. Experience: 3-5+ years of electrical or software design and/or engineering experience-experience within the special machine industry preferred. Additional skills: * Proficiency in the use and programming of various PLC, HMI, robot, motion control, LabVIEW, and machine vision software applications * Knowledge of structured software design principals * Ability to understand and follow all relevant safety policies when working on assigned equipment projects including, but not limited to: lockout/tagout, electrical safety, arc flash safety, and robotic systems safety * Ability to troubleshoot and debug complex automation systems, which may involve addressing software bugs, wiring issues, or mechanical problems * Technically creative with an understanding of equipment functions to provide software solutions in a robust and economical manner * Ability to evaluate quotations, specifications, and engineering drawings to identify functional requirements and develop machine control software solutions * Organized and flexible in work functions allowing for dedicated, multitasking, and task interrupted duties * Analytical and decisive to define, evaluate, and solve problems in an organized process * Strong communication skills, both written and verbal with competency in computer and Microsoft Office products * Ability to collaborate in team environments while maintaining individual duties effectively * A commitment to integrity, ethical and economical practices, and the organization's mission * Flexibility to travel, domestic and international, and work additional hours as needed to meet project requirements, As a member of HAHN Automation Group US, applicants must be able to interact safely in a manufacturing environment. This includes: * Full body mobility with the ability to bend, stoop, climb, and lift or move 25 lbs. of weight * The ability to walk within restricted areas of the company manufacturing plant * Professional conduct in regards to hygiene and dress * The ability to read and prepare business documents as well as conduct business over the telephone in a sometimes-loud environment * The ability to sit or stand for long periods of time * The ability to travel to customer, supplier, and/or inter-company sites via vehicle or airplane (both domestic and international) * Valid driver's license with driving record of acceptable risk as defined by HAHN Automation Group US's insurance company * Must be legally authorized to work for any employer in the United States now and in the future without employment visa sponsorship ## Description The principal duties will include, but not be limited to: * Develop, install, and troubleshoot PLC, HMI, motion control, robot, vision software solutions consistent with HAHN Automation Group US design standards and customer requirements for all assigned projects * Collaborate with Project Managers, Mechanical Design, and Electrical Design teams to understand machine function in order to develop appropriate software solutions * Support the Electrical Design Engineering team by participating in design reviews and providing technical guidance for the overall system from a programming perspective * Identify and provide reliable solutions for technical issues to ensure complete customer satisfaction through all stages of the process * Provide customers with technical support * Support equipment runoff and debug activity as well as machine acceptance testing * Assist with the development of software validation protocols to confirm the machine control software meets all safety, performance, and technical requirements * Share with department staff the design methodologies, productivity tools, standards, processes, and legacy information for increased knowledge and experience within the department * Mentor less experienced design staff and assisting in the development of concepts and software design methodologies for projects * Travel required, including overnight travel - potentially domestic and international