The Controls Engineer will work cross-functionally with the Product Development and Commercial teams to develop and execute customer requirements.
To succeed in this role, you will have some experience in PLC Programming Languages, sensor integration and controls cabinet design. You'll play a crucial part in translating customer needs to technical deliverables. This role will also include domestic travel up to 35%. If you are passionate about AI, machine vision, and robotics, thrive in a fast-paced environment, and are eager to make an impact, we'd love to hear from you.
Responsibilities:
- Develop, release and maintain Robot Code
- Collaborate with Software, Solutions, and Hardware teams to solve technical problems and develop new capabilities
- Provide technical support remote and onsite
- Troubleshoot and analyze any problems with robot integration
- Provide feedback to Hardware and Software teams that improve integration and user experience
- Specify and integrate Industrial Automation Components
- Collaborate with Commercial team on custom advanced engineering solutions projects
Requirements:
- BS in Mechanical Engineering or Controls Engineering
- 3-5 years of experience
- Ability to travel domestically up to 35%
- SOLIDWORKS ELECTRICAL Schematic
- Experience in IEC 61131-3 PLC Programming Languages
- Controls cabinet design and component sourcing
- Sensor integration experience
- Industrial networking experience
- Brownfield integration experience integrating with existing customer equipment and requirements
- Familiarity with EtherNet/IP, CIP Communications, and EDS File Creation & Editing
- Experience with HMI design using Inductive Automation Ignition Perspective
- Industrial robot programming experience
- Experience with functional safety systems for industrial controls
- Ability to debug electrical schematics and industrial control systems
Preferred Skills:
- Experience working with Studio 5000
- Familiar with git version control
- SOLIDWORKS Mechanical 3D and PDM
- SOLIDWORK ELECTRICAL 3D
- Experience working in a Revision Controlled environment, utilizing PLM and ECOs
- Python/C/C++ experience
- Windows scripting experience
- Experience in programming FANUC, ABB, and Staubli industrial robotic systems