Control Systems Engineer
Exeter
Up to 55k
Job responsibilities:
- Interpreting and translating functional, control and system requirements into robust software solutions
- Producing key design documentation, including I/O lists, Functional Design Specifications (FDS), Software Design Specifications (SDS) and test documentation
- Programming PLCs and HMIs, primarily Schneider, with exposure to Allen Bradley, Siemens, Omron and Mitsubishi systems
- Configuring and supporting SCADA platforms such as Wonderware, Rockwell and Siemens
- Delivering projects on time and within budget, in line with contractual and industry standards
- Applying expert knowledge of PLC logic, flow?charting and system architecture
- Interpreting low?voltage electrical drawings and system schematics
- Attending customer sites as required, representing the business professionally and living the company's values
- Reviewing, maintaining and updating legacy code where necessary
- Conducting system analysis and development, often working independently
- Testing and validating software to ensure full compliance with FDS and test plans
- Producing clear, consistent and well?structured code documentation aligned with best practice and company standards
Experience:
- HNC, HND or Degree in Computer Science, Software Engineering, Electrical Engineering or Electronic Engineering
- Strong IT skills, including word processing, spreadsheets and databases
- Proven experience with PLC programming in a customer?focused environment (Schneider, Allen Bradley, Siemens, Omron or Mitsubishi)
- Knowledge of SCADA systems and logic auto?generation from templates
- Understanding of electrical systems and industrial control environments
- Excellent technical report writing skills, including FDS and test plans
- Commercial awareness and a strong focus on quality delivery
- Sound Health & Safety awareness
- A good standard of secondary education (for trainee-level candidates)