Software Controls Engineer
The Role Profile:
The focus of the role of the Sofware Controls Engineer is to deliver high quality Software Solutions for bespoke Automated assembly machines for use within the production areas here at Ei.
The Software Controls Engineer will work closely with the Mechanical Design, Controls & Electrical Teams to develop cost-effective controls solutions for state-of-the-art automated equipment. You will be a key member of the project delivery team responsible for software development right through to assisting with the commissioning and validation of new machine control systems.
Key Responsibilities:
* Design & development of control system software for new automated machines, including PLC, HMI, Robotics, Motion and Vision Systems.
* Testing and commissioning of machine control software.
* Provide technical support to the machine build team throughout the entire project cycle, including design, machine build, debug and commissioning phases.
* Contribute to design reviews with all relevant stakeholders.
* Create & maintain all relevant documentation for new & upgraded equipment.
* Responsible for ensuring that project timelines and targets are achieved.
The Person:
Qualifications & Experience:
* Qualification to level 8 in Automation & Robotics, or from another related Software development discipline
* Must have proven experience in a similar role.
* Proficient in developing software for PLC's, Robots, HMI and Vision Systems.
* Experience of robotics, servo electric and pneumatic motion control systems.
* Have good knowledge and understanding of machine safety requirements.
Skills & Competencies:
* Strong problem solving and troubleshooting skills.
* Ability to prioritise tasks and manage time effectively.
* Ability to work independently and as part of a team as necessary.
* Strong attention to detail.
* Excellent communication skills.