Software Engineer jobs

Software Engineer jobs have been the mainstay of our recruitment offering. We work with Software Engineers on a permanent & contract basis for all types of industrial control applications.

Upload your CV

Current jobs

Electrical Controls Engineer – South Yorkshire

Permanent, South Yorkshire

£60-65k + package

Automation Engineer – North Yorkshire – Days

Permanent, North Yorkshire

£45-55k + bonus

Project Manager – Systems Integrator – Derbyshire

Permanent, Derbyshire

£60-70k

PLC Software Engineer – Bespoke Machinery – East Lancashire

Permanent, East Lancashire

£35-55k + overtime + 25 days holiday

Controls Engineer – OEM – West Yorkshire

Permanent, West Yorkshire

£53-57k + overtime

Field Service Engineer – OEM – West Yorkshire – Electrically Biased

Permanent, West Yorkshire - UK & Some International Travel

£39-41k + overtime + vehicle

Commissioning Engineer – 1-2 years experience

Permanent, West Midlands, UK site work

£30-38k +bonus +car allowance +BUPA +hybrid

PLC Software Engineer – South Yorkshire – Siemens TIA Portal

Permanent, Sheffield, South Yorkshire

£55-60k + overtime

Commissioning Engineer – UK sites – PLC / SCADA

Permanent, West Midlands / UK site work

£50-55k +bonus +car allowance +BUPA +hybrid working

EC&I Design Engineer – Greater Manchester – suit 2-4 years experience

Permanent, Greater Manchester, Rochdale

£35-42k + Private Medical + Holiday Flex Scheme

Control Systems Engineer – Merseyside – £50-55k + overtime

Permanent, Merseyside / North West

£50-55k + overtime + 25 days holiday

Senior Controls Engineer – Hybrid/Home Working – North Staffordshire

Permanent, North Staffordshire

£45-55k + overtime + hybrid/home working

Service Engineer – West Yorkshire – PLC/Machinery

Permanent, West Yorkshire

£42-50k +uplift + overtime + 25 days holiday + access to company vehicle

Controls Engineer – Systems Integrator – Berkshire

Permanent, Reading, Berkshire

£40-65k

Controls Engineer – Systems Integrator – North East

Permanent, North East, Newcastle

£40-65k

Controls Engineer – Systems Integrator – North Derbyshire

Permanent, North Derbyshire

£40-65k

Controls Engineer – Systems Integrator – West Yorkshire

Permanent, Leeds, West Yorkshire

£40-65k

Controls Engineer – Systems Integrator – Cheshire

Permanent, North West, Cheshire

£40-65k

Control & Automation Engineer – Leeds, Manchester or Birmingham

Permanent, Leeds, Manchester or Birmingham

£30-60k + hybrid/flexible working + 25 days holiday

Service Engineer – Drives – Midlands

Permanent, Midlands, UK

£45-50k + vehicle + bonus

Controls Design Engineer – North Derbyshire

Permanent, North Derbyshire

£25-50k + Bonus

PLC Software Engineer – Derby

Permanent, Derby, East Midlands

£30-50k + overtime + bonus

Control Systems Engineer – East Midlands – Process

Permanent, East Midlands/Nottinghamshire

£35-50k + overtime or TOIL + bonus

Graduate Controls Engineer – Cumbria

Permanent, Cumbria

£25-30k + BUPA + Pension

C&I Engineer – Days – Manchester

Permanent, Manchester, North West

£60-65k +bonus +BUPA +7% pension +25 days holiday

Senior Control Systems Engineer

Permanent, Warrington, Cheshire

£60-70k including a car or allowance if preferred + overtime when working away

Control System Engineer – In House – Cumbria

Permanent, Cumbria

£50-55k +9% pension contribution +private healthcare

Controls Engineer – Worcestershire

Permanent, Worcestershire, West Midlands

£40-60k + site uplift + annual bonus

Project Manager – South Yorkshire – Systems Integration

Permanent, South Yorkshire

£50-65k + overtime + private healthcare

Lead Engineer – System Integration – Electrical / Controls – Cheshire

Permanent, Cheshire, North West

£65-75k +bonus +car allowance +BUPA +hybrid working

Lead Engineer – System Integration – Electrical / Controls – Shropshire

Permanent, Telford, Shropshire

£65-75k +bonus +car allowance +BUPA +hybrid working

Siemens Commissioning Engineer

Contract, Southern Germany

55-58 Euros per hour

PLC Software Engineer

Permanent, East Lancashire

£45-50k + overtime + 25 days holiday

Controls Engineer – Special Purpose Machinery – North Yorkshire

Permanent, North Yorkshire

£50-60k + hybrid working + 25 days holiday

Commissioning Engineer – Special Purpose Machinery

Permanent, North Yorkshire, Europe, US

£55-60k + uplift + overtime + travel time paid

Field Service Engineer – PLCs – Bespoke Machinery

Permanent, North Yorkshire

£50-60k + overtime + 25 days holiday

Controls Engineer – Coventry – Special Purpose Machinery

Permanent, Coventry, Warwickshire

£50-60k + 25 days holiday + hybrid working

PLC Software Engineer – Warwickshire – Special Purpose Machinery

Permanent, Warwickshire, West Midlands

£55-60k + 25 days holiday

PLC Software Engineer – Special Purpose Machinery – European Travel

Permanent, North Yorkshire

£55-60k + overtime + uplift + subsistence

Control System Engineer – Lancashire – Special Purpose Machinery

Permanent, Lancashire, North West

£40-45k + overtime + health insurance

Controls Engineer – Lancashire – Special Purpose Machinery

Permanent, Lancashire, North West

£40-45k + Overtime = £48-70k OTE + Health Plan

PLC Software Engineer – 1-3 years experience – Staffordshire

Permanent, Stafford, Staffordshire

£30-40k + bonus + 30 days holiday + BUPA

Service Engineer – Shropshire Based

Permanent, Uk & International Coverage - Shropshire Based

£40-45k + car allowance + bonus

Software Engineers from graduate, junior level to specialist highly skilled software contractors have always been a major focus for Samuel Frank. We've worked with specialist system integrators and helped them build teams that include Software Engineers tooled up with the latest PLC & SCADA offerings from all the major vendors such as Siemens, Rockwell, Mitsubishi, Omron, B&R or Beckhoff. We've worked with micro automation software businesses to help them make their first Software hires, through to working with internationally recognised global brands, helping them grow their Software development teams. We've provided short term contract solutions as well as helped a host of PLC / SCADA Software Engineers move on in their careers into a new permanent position.

Skills needed

  • Automation Software Engineers we typically represent have an eye for detail, have a logical, structured approach to writing code and they’re always keen to use the latest technologies. 
  • We have experience of placing Software Engineers for every niche you can think of. Safety is paramount and we’ve worked with skilled Software Engineers who have knowledge of working to ISO60204 for machine safety or control system network security validation working to IEC 62443.
  • Software Engineers often need transferable skills and be adaptable, they could be writing code for a Rockwell PLC that runs on Windows for an IoT based application for one client, then be working on a SCADA application that’s reporting how well a network of machines are performing using FactoryTalk View for someone else.