Apprentice PLC Software Engineer - Higher (Level 4)

Cerulean (Employer)

Milton Keynes College (Training Provider)

Annual wage £15,000.00
37.5 hours per week Monday - Friday, Monday - Thursday 8:30am - 4:45pm, 3:30pm finish on Fridays.
24 months (duration)
10 May 2021(start date)
Software developer (apprenticeship standard)
Digital (route)
19 April 2021 (application closing date)
Register interest

Job Description

Cerulean are looking for a competent, hardworking candidate with an interest in software engineering to become our next member of the team. This is an excellent opportunity with a view to learning how to develop PLC code for existing and new products developed by Cerulean.


The below responsibilities would be spread across the 2-years of apprenticeship and will be assessed based on desire to learn and project requirements.

  • Work within the software engineering team in learning and developing PLC code for the existing and new products developed by Cerulean
  • Understand the software architecture and code base currently used for machine control using Siemens and Beckhoff PLCs
  • Learn Aviva Wonderware and develop new features as required for upcoming projects
  • Learn and implement SCADA PLC code using Siemens S7 PLC on Simatic and TIA portal
  • Learn Beckhoff TwinCat and develop PLC and control code for Beckhoff based machines
  • Understand and document the various versions of the Siemens PLC software currently developed
  • Help preparing release notes for new software developed and released to production

Company Benefits: 

  • Onsite parking
  • Generous holiday allowance
  • Social events organised by the Company Social Club

Please note:

We reserve the right to close this advertisement early if we receive a high volume of suitable applications. We advise you to submit your applications early to prevent disappointment.

Future Prospects

The opportunity to progress onto Software Engineer roles within Cerulean and/or Coesia group.

Skills Required

  • An interest in engineering as a subject with the desire to learn and develop
  • Strong desire to learn and develop, using open thinking and able to easily adapt to new ways of working
  • Keen interest in software engineering particularly in mechanical and electrical control.
  • An inquisitive nature on how machines work
  • Experience of engineering activities are advantageous but not necessary

This may include:

  • Hobbies or voluntary work like home or school projects involving Raspberry Pi or Arduino
  • Previous work experience
  • Engineering related school subjects

Qualities Required

  • Can-do attitude and approach
  • Confident in getting involved
  • A team player
  • Open to new things/adaptable
  • Proactive and able to use your initiative
  • Able to prioritise your time to achieve results
  • Hard working/conscientious
  • Takes ownership of own work

Qualifications Required

A minimum of 5 GSCEs or equivalent (A*- C or 9 - 4) to include English, maths and Science.

IT qualification [level 3] or equivalent with an element of coding or an A level in Computing or maths.


Training Provided

  • Software Developer Level 4 Higher Apprenticeship Standard
  • Training with Milton Keynes College
  • Ongoing training, support and development with the employer
Register interest