Control Systems Software Engineer

Ref: ZR_6375_JOB  ·  Posted on 10 May 2022


My Client is an industry leader in all aspects of IT, computer network operations, cyber security and defense is at the forefront of the challenge to find innovative solutions that can effectively defend networks and offer protection across the entire cyber and defense domain.

The UK is an important market for my Client as a supplier base and a source for technology partners and our Client entities represent a major component of the company’s global business portfolio outside of the US.

Within this role, you will be working within a team of like minded, and skilful control systems software engineers to provide subject matter expertise both to your engineering peers as well as the programme management team.

My client will be open to putting candidates through the security clearance process prior to starting and will help in every step along the way. Please feel free to get in touch if you would like to learn more about this security clearance check.

Key responsibilities
  • Capture, interpret and develop customer requirements.
  • Produce technical documentation in accordance with company/customer procedures.
  • Specify, design and test solutions for PLC & SCADA control systems.
  • Develop PLC & SCADA code from multiple design formats such as Block Diagrams, Flow Charts or Pseudo Code.
  • Validate software designs through analysis and test.
  • Support the preparation of contract changes and proposals.
  • Be aware of and comply with company standards of conduct and all relevant statutory requirements.
  • Carry out any other reasonable management request.
  • Provide input to project meetings and team briefings.
  • Undertake any other reasonable task as requested.
Skills & experience
  • Proven experience in PLC control systems design and programming.
  • 3+ years in a PLC software engineering environment.
  • Design and integration of PLC & SCADA control systems.
  • SCADA/PLC interfacing and driver configuration.
  • Siemens Totally Integrated Automation Engineering Environment.
  • Siemens S7-1500 programming and integration experience.
  • Fieldbus (Profinet/Profibus) communication protocols.
  • Industrial communication and networking standards.
  • Production of technical documentation.
  • Software development Lifecycles, processes and procedures.
  • Degree, HND, HNC or equivalent in Electrical/Electronic engineering or a related discipline e.g. C&I engineering, Systems engineering.

Our client is committed to providing a diverse and inclusive workplace and welcomes applications from all backgrounds.

If you do not hold an active SC clearance, please familiarise yourself with the vetting process before applying.


Additional benefits
  • Option For Flexible Work Hours
  • Competitive Salary
  • Flexible Benefits Package
  • Travel Benefits
  • Pension Scheme
  • Paid Leave
  • Family Friendly Policies
  • Holiday Buy and Sell
  • Employee Performance Recognition Program
  • Employee Incentive Program
  • Employee Referral Award Program
  • Professional Development
  • Unlimited Access to Online Learning
  • Wellbeing Program.
  • Employee Assistance Program 24 Hours A Day, 7 Days A Week
  • Discount Program
Apply for role
Software Software Engineer Engineering Permanent IT (Information Technology) C# C++

Refer your friend: We want to give you a Netflix or Amazon Prime subscription and £250 Love2Shop vouchers!

Refer your friend
Refer your friend:
Contact us

Let's connect and work together

Start the conversation

Submit CV  ·  Submit Vacancy