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.

Current jobs
Electrical Controls Engineer – South Yorkshire
£60-65k + package
Automation Engineer – North Yorkshire – Days
£45-55k + bonus
Project Manager – Systems Integrator – Derbyshire
£60-70k
PLC Software Engineer – Bespoke Machinery – East Lancashire
£35-55k + overtime + 25 days holiday
Controls Engineer – OEM – West Yorkshire
£53-57k + overtime
Field Service Engineer – OEM – West Yorkshire – Electrically Biased
£39-41k + overtime + vehicle
Commissioning Engineer – 1-2 years experience
£30-38k +bonus +car allowance +BUPA +hybrid
PLC Software Engineer – South Yorkshire – Siemens TIA Portal
£55-60k + overtime
Commissioning Engineer – UK sites – PLC / SCADA
£50-55k +bonus +car allowance +BUPA +hybrid working
EC&I Design Engineer – Greater Manchester – suit 2-4 years experience
£35-42k + Private Medical + Holiday Flex Scheme
Control Systems Engineer – Merseyside – £50-55k + overtime
£50-55k + overtime + 25 days holiday
Senior Controls Engineer – Hybrid/Home Working – North Staffordshire
£45-55k + overtime + hybrid/home working
Service Engineer – West Yorkshire – PLC/Machinery
£42-50k +uplift + overtime + 25 days holiday + access to company vehicle
Controls Engineer – Systems Integrator – Berkshire
£40-65k
Controls Engineer – Systems Integrator – North East
£40-65k
Controls Engineer – Systems Integrator – North Derbyshire
£40-65k
Controls Engineer – Systems Integrator – West Yorkshire
£40-65k
Controls Engineer – Systems Integrator – Cheshire
£40-65k
Control & Automation Engineer – Leeds, Manchester or Birmingham
£30-60k + hybrid/flexible working + 25 days holiday
Service Engineer – Drives – Midlands
£45-50k + vehicle + bonus
Controls Design Engineer – North Derbyshire
£25-50k + Bonus
PLC Software Engineer – Derby
£30-50k + overtime + bonus
Control Systems Engineer – East Midlands – Process
£35-50k + overtime or TOIL + bonus
Graduate Controls Engineer – Cumbria
£25-30k + BUPA + Pension
C&I Engineer – Days – Manchester
£60-65k +bonus +BUPA +7% pension +25 days holiday
Senior Control Systems Engineer
£60-70k including a car or allowance if preferred + overtime when working away
Control System Engineer – In House – Cumbria
£50-55k +9% pension contribution +private healthcare
Controls Engineer – Worcestershire
£40-60k + site uplift + annual bonus
Project Manager – South Yorkshire – Systems Integration
£50-65k + overtime + private healthcare
Lead Engineer – System Integration – Electrical / Controls – Cheshire
£65-75k +bonus +car allowance +BUPA +hybrid working
Lead Engineer – System Integration – Electrical / Controls – Shropshire
£65-75k +bonus +car allowance +BUPA +hybrid working
Siemens Commissioning Engineer
55-58 Euros per hour
PLC Software Engineer
£45-50k + overtime + 25 days holiday
Controls Engineer – Special Purpose Machinery – North Yorkshire
£50-60k + hybrid working + 25 days holiday
Commissioning Engineer – Special Purpose Machinery
£55-60k + uplift + overtime + travel time paid
Field Service Engineer – PLCs – Bespoke Machinery
£50-60k + overtime + 25 days holiday
Controls Engineer – Coventry – Special Purpose Machinery
£50-60k + 25 days holiday + hybrid working
PLC Software Engineer – Warwickshire – Special Purpose Machinery
£55-60k + 25 days holiday
PLC Software Engineer – Special Purpose Machinery – European Travel
£55-60k + overtime + uplift + subsistence
Control System Engineer – Lancashire – Special Purpose Machinery
£40-45k + overtime + health insurance
Controls Engineer – Lancashire – Special Purpose Machinery
£40-45k + Overtime = £48-70k OTE + Health Plan
PLC Software Engineer – 1-3 years experience – Staffordshire
£30-40k + bonus + 30 days holiday + BUPA
Service Engineer – 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.
Other jobs you might be interested in
3D CAD Design Engineer – Stafford – Hybrid
£40-50k + bonus + 30 days holiday + hybrid + BUPA
Electrical CAD Engineer – Staffordshire – Hybrid Working
£40-50k + bonus + 30 days holiday + hybrid + BUPA
Junior Project Manager – Staffordshire – £40-45k
£40-45k + 30 days holiday, bonus scheme & private healthcare cover
Electrical Controls Engineer – South Yorkshire
£60-65k + package