Our client offers a highly creative and variable work environment. Our customers provide interesting production challenges, and our job is to deliver innovative automation solutions.
As a Controls Engineer, you will help develop proprietary software, design highly efficient systems, and be instrumental in developing new and patent-pending product lines. We encourage your ongoing training, and reimburse for your professional and technical development.
Roles and Responsibilities:
Strong knowledge of designing, building, implementing, debugging and troubleshooting factory floor automation
Architect, write, and debug PLC ladder logic with an emphasis on generating code that is organized, structured, documented, maintainable and reusable.
Participate in initial equipment conceptual development and carefully balance product specifications, process requirements, layout complexity, cost, and lead-time limits
Demonstrated excellence in programming PLCs. Must have a well-defined methodology for maintaining code structure and organization. Ability to program state machines for complex processes which involve multi-station parallel processing, pick and place automation, data acquisition, and PID control. Proven ability to design fault-tolerant systems with error handling and recovery.
Have a strong understanding of servo motion, including coordinated motion, motion profiles, camming, gearing etc.