Position Summary:
We are seeking a skilled and motivated Automation Controls Engineer to develop, test, and optimize PLC, HMI, and robotic programs for industrial automation systems. This role plays a critical part throughout the project lifecycle—from initial order through final customer acceptance. The successful candidate will also collaborate across engineering teams and support sales and field service efforts to ensure customer satisfaction and high-quality system delivery.
Key Responsibilities:
Design and develop PLC, HMI, and robot programs to meet system requirements using various controls platforms, including Siemens, Rockwell, Allen-Bradley, Fanuc, KUKA, ABB, and Denso.
Collaborate with hardware controls engineers to select appropriate components and contribute to electrical design decisions.
Work with mechanical engineers to develop integrated solutions, utilizing robotic simulation tools for validation and optimization.
Conduct functional testing of electromechanical devices and ensure full system operation meets specifications.
Perform software verification and system validation to confirm successful integration.
Provide technical support to field service teams during installation, troubleshooting, and commissioning activities.
Manage tasks and deliverables in alignment with project schedules and milestones.
Continuously improve software development and testing processes to exceed customer expectations.
Required Qualifications & Skills:
Strong proficiency in programming PLCs, HMIs, and industrial robots in a manufacturing or automation environment.
Solid understanding of industrial automation systems and the integration of information systems within them.
Hands-on experience with automation components, including sensors, pneumatics, and vision systems.
Proficient in industrial communication protocols such as EtherNet/IP and ProfiNet.
Excellent collaboration and communication skills to work effectively across disciplines and contribute meaningfully to team discussions and project planning.
Strong electromechanical aptitude with the ability to troubleshoot and problem-solve in complex automation environments.
Ability to work both independently and within cross-functional teams.
Effective time management, organizational, and multitasking abilities.
Strong written and verbal communication skills.
Preferred Education & Experience:
Bachelor’s degree in Engineering (Electrical, Mechanical, Automation, or related field), or
Associate’s degree in an automation-related program with hands-on experience in PLC or robot programming.