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

Senior Controls Engineer – Hybrid/Home Working – North Staffordshire

Permanent, North Staffordshire

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

Controls Engineer – West Yorkshire – Hybrid

Permanent, West Yorkshire, North Leeds

£42-50k +uplift +overtime +25 days holiday

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

Graduate Controls Engineer

Permanent, South Yorkshire

£25-28k + overtime + private healthcare

Lead Engineer – Cheshire

Permanent, Cheshire, North West

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

Lead Engineer – 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 – Graduate Calibre – 1-3 years experience

Permanent, Bromsgrove, Worcestershire

£28-35k + private health insurance

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

Systems Engineer – Stafford – PLCs

Permanent, Stafford, Staffordshire

£40-50k + bonus + 30 days holiday + hybrid

PLC Software Engineer – Staffordshire – £40-50k

Permanent, Stafford

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

Control System Engineer

Permanent, East Lancashire

£47-50k + overtime + vehicle + 25 days holiday + enhanced pension contribution

Controls Engineer – Warwickshire

Permanent, Warwickshire, West Midlands

£50-65k + package

Control System Engineer

Permanent, Blackburn, Lancashire

£50-55k

Electrical & Controls Design Engineer

Permanent, West Midlands

£40-50k + hybrid working model

Field Service Engineer – PLC Software Engineer

Permanent, North Yorkshire

£45-55k + overtime + 25 days holiday

PLC Software Engineer – West Birmingham

Permanent, West Birmingham

£50-60k + BUPA + bonus scheme after probation period passed

Software & Commissioning Engineer

Permanent, North Manchester

£40-50k + overtime

Control Systems Engineer – Systems Integrator

Permanent, West Yorkshire

£30-55kw

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.