actuators, and control units. You’ll be part of a small, hands-on team building reliable software for complex, high-performance systems. What you’ll be doing Writing and testing embedded software in C/C++ and Python Working close to hardware – sensors, drivers, interfaces, data handling Supporting integration, systemtesting, and hands-on development Collaborating with … re looking for Experience building embedded software in real-time or performance-critical environments Strong skills in sensor integration , hardware comms , and debugging Comfortable working on hardware bring-up, testing, and system validation Familiar with tools like Git and modern software practices Nice to have Experience in sectors like space, robotics, automotive, or aerospace Familiarity with RTOS, CAN … UART, I2C, or similar protocols Exposure to systemtesting environments like SIL or HIL If this role sounds of interest, please apply to find out more. More ❯
closely with multiple teams to understand current processes, test new systems, and help ensure a smooth implementation. Retail store experience would be a bonus, as would any exposure to systemtesting or merchandising environments. Key Responsibilities: Understand and document current business processes, highlighting problems and opportunities. Help identify system issues and support their resolution. Assist in writing … and executing a thorough testing plan for the upgraded system. Maintain clear documentation of issues and proposed solutions. Support implementation by helping draft user documentation and assist with user training. What We're Looking For: Experience in IT systemtesting, procurement, buying, or merchandising. A methodical and detail-focused approach. Logical problem-solving skills. Able to manage More ❯
A provider of cutting-edge technology, our client is based in the beautiful town of Blandford in Dorset. This is an excellent opportunity to kick-start a career in systemtesting, where you can learn and develop skills in all areas linking to the production of our client's products. Responsibilities Building and configuring Server and computer systems … to manufacturing specifications Performing system and computer tests Configure networks and diagnose faults Performing in-coming and out-going QC inspections Performing firmware and software programming Performing software and hardware testing to board level Carrying out repair to component level (soldering SMT IPD class etc.) Recording all processes using in-house ticket system Creation and updates of … manufacturing instructions Sales/works order processing Calibration and testing of production equipment Requirements A/AS Level (or equivalent) in electronics/computing/software Excellent communication skills - verbal and written Excellent organisational skills Eager to learn about systems Experience in the use of Manufacturing ERP/MRP systems Experience in Lean Manufacturing Experience of an ISO9001 manufacturing More ❯
schemes Electric/hybrid car leasing scheme Cycle to work scheme Retail discounts Continuous professional & personal development support Annual Wellness Allowance This is an exciting opportunity to join our Testing Team in Corsham where you will have the chance to utilise your existing skills and continue in the support of delivering this highly complex project. Were expecting that youll … see that youre making a difference. The invaluable experience youll bring, to help us achieve more As the Systems Tester, you be working alongside a team of Software and System testers working on a customer project at the customer site. You will perform Systems Testing in accordance to test plans, including the execution and recording of test results … and maintenance of test scrips. Key duties and responsibilities System V&V Testing of single allocated systems Production of Test Data to support System Test Cases and scenarios Creating test cases and traceability records between test cases and requirements Essential experience: Experience in systemtesting of software products Experience of using of Automated testingMore ❯
Warwick, England, United Kingdom Hybrid / WFH Options
Queen Square Recruitment
looking for an experienced ET SCADA Test QA Analyst to join a fast-paced, high-impact control systems project. If you have a background in real-time telemetry, power systemtesting, or SCADA environments , this is a chance to contribute to a programme of national significance. 🔧 Key Responsibilities: Lead and support systemtesting activities for a … track test KPIs, and escalate risks where necessary. Act as the “Voice of Quality” , ensuring test assurance aligns with safety-critical standards. ✅ Candidate Profile: Proven experience in QA/testing within power systems, real-time control, or SCADA environments. Familiarity with IEC 101 , telemetry protocols , alarm handling , and control system integration . Strong working knowledge of test management More ❯
Royal Leamington Spa, England, United Kingdom Hybrid / WFH Options
Queen Square Recruitment
looking for an experienced ET SCADA Test QA Analyst to join a fast-paced, high-impact control systems project. If you have a background in real-time telemetry, power systemtesting, or SCADA environments , this is a chance to contribute to a programme of national significance. Key Responsibilities: Lead and support systemtesting activities for a … track test KPIs, and escalate risks where necessary. Act as the “Voice of Quality” , ensuring test assurance aligns with safety-critical standards. ✅ Candidate Profile: Proven experience in QA/testing within power systems, real-time control, or SCADA environments. Familiarity with IEC 101 , telemetry protocols , alarm handling , and control system integration . Strong working knowledge of test management More ❯
client’s Facilities Management team in Cambridge. This is a great opportunity for a ServiceNow developer ready to step into a broader role—combining technical expertise with stakeholder engagement, system ownership, and process improvement. What You’ll Do As the ServiceNow Administrator, you’ll manage the platform’s day-to-day performance and long-term value. You’ll work … closely with stakeholders to resolve issues, implement enhancements, and ensure the system supports business needs. Your work will include technical support, systemtesting, and writing user stories to guide development. You’ll also lead on UAT (User Acceptance Testing), develop dashboards and reports, monitor SLAs, and analyze trends to support continuous improvement. Whether managing small projects More ❯
client’s Facilities Management team in Cambridge. This is a great opportunity for a ServiceNow developer ready to step into a broader role—combining technical expertise with stakeholder engagement, system ownership, and process improvement. What You’ll Do As the ServiceNow Administrator, you’ll manage the platform’s day-to-day performance and long-term value. You’ll work … closely with stakeholders to resolve issues, implement enhancements, and ensure the system supports business needs. Your work will include technical support, systemtesting, and writing user stories to guide development. You’ll also lead on UAT (User Acceptance Testing), develop dashboards and reports, monitor SLAs, and analyze trends to support continuous improvement. Whether managing small projects More ❯
make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & SystemTesting - Undertake & Complete all relevant Project/Product documentation Desirable: Full product lifecycle experience Testing and debugging Education: - Degree in a relevant area such as Software or More ❯
make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & SystemTesting - Undertake & Complete all relevant Project/Product documentation Desirable: Full product lifecycle experience Testing and debugging Education: - Degree in a relevant area such as Software or More ❯
are looking for a self-starter with an entrepreneurial attitude to join us on our growth journey. This role is ideal for someone who has predominantly worked in manual testing but does have some exposure to automation technologies such as Playwright or Selenium. Key Accountabilities Design and execute detailed test plans and test cases based on product requirements and … acceptance criteria. Develop and maintain regression testing packs to ensure consistent product quality. Identify opportunities for test automation and lead the implementation of automated test scripts. Collaborate with developers and product owners to define and refine user stories and acceptance criteria. Perform diagnostic and systemtesting, and report findings to stakeholders in a clear and actionable way. … Agile best practices. Adherence to all governance requirements and resolution of all risk and compliance action items within stipulated timeframes Key Skills Minimum of 3 years' experience in software testing (manual or automated). Some experience with test automation tools (e.g. Selenium, Cypress, Playwright, etc.). Solid understanding of software QA methodologies, tools, and processes. Familiarity with Agile/ More ❯
are looking for a self-starter with an entrepreneurial attitude to join us on our growth journey. This role is ideal for someone who has predominantly worked in manual testing but does have some exposure to automation technologies such as Playwright or Selenium. Key Accountabilities Design and execute detailed test plans and test cases based on product requirements and … acceptance criteria. Develop and maintain regression testing packs to ensure consistent product quality. Identify opportunities for test automation and lead the implementation of automated test scripts. Collaborate with developers and product owners to define and refine user stories and acceptance criteria. Perform diagnostic and systemtesting, and report findings to stakeholders in a clear and actionable way. … Agile best practices. Adherence to all governance requirements and resolution of all risk and compliance action items within stipulated timeframes Key Skills Minimum of 3 years' experience in software testing (manual or automated). Some experience with test automation tools (e.g. Selenium, Cypress, Playwright, etc.). Solid understanding of software QA methodologies, tools, and processes. Familiarity with Agile/ More ❯
real-time robotic systems Apply modern object-oriented design principles and software engineering best practices Build testable, scalable code with a strong focus on performance and maintainability Contribute to system architecture discussions across hardware, control, and vision domains Develop and extend Linux-based services and configuration tools for embedded platforms Collaborate with AI, vision, and platform engineers to integrate … minimum of 3 years proficiency in modern C and C++ (including templates, OOP, STL) Familiarity with design patterns and Agile software development practices Experience with Linux programming , scripting, and system configuration Strong background in unit testing , systemtesting, and version control (e.g. Git) Desirable Experience CUDA GPU programming and familiarity with Jetson devices Nvidia SDKs such More ❯
appropriate industry standards and regulations, in accordance with customer specification. Ensure CAD design (EPLAN) is efficiently and effectively applied to all projects Provide accurate electrical drawings, panel layout drawings, system architecture drawings and cable schedules for the project engineering department Supervise and approve designs Perform tests including internal testing/FAT and validation of projects Compile project documentation … Years+ Design & Implementation of Industrial Control systems using PLCs, HMIs, and Drives (VFDs and DC Drives); Project Engineering Execution Hardware Design (EPLAN) Drive systems design or commissioning and systemtesting experience We require a team motivated, tenacious individual with a structured approach to planning and organising with great interpersonal and communication skills and flexibility to travel to customer More ❯
Shrewsbury, Wellington, Shropshire, United Kingdom
Automation Experts Ltd
appropriate industry standards and regulations, in accordance with customer specification. Ensure CAD design (EPLAN) is efficiently and effectively applied to all projects Provide accurate electrical drawings, panel layout drawings, system architecture drawings and cable schedules for the project engineering department Supervise and approve designs Perform tests including internal testing/FAT and validation of projects Compile project documentation … Years+ Design & Implementation of Industrial Control systems using PLCs, HMIs, and Drives (VFDs and DC Drives); Project Engineering Execution Hardware Design (EPLAN) Drive systems design or commissioning and systemtesting experience We require a team motivated, tenacious individual with a structured approach to planning and organising with great interpersonal and communication skills and flexibility to travel to customer More ❯
Gateshead, Tyne And Wear, United Kingdom Hybrid / WFH Options
Pearson Carter
and support bespoke NAV/BC solutions using AL, C/AL, and C#.NET Collaborate with consultants to analyse requirements and design technical specifications Deliver upgrades, custom reports, and system enhancements Perform systemtesting, documentation, and post-deployment support Create integrations using APIs, Power Platform tools, and web services Occasionally attend client sites for installations and support More ❯
where required Undertake or manage site surveys as required Develop FDS - with the project team as necessary Develop DDS - with the project team as necessary Develop Test Specification & design testing methodology with the team Develop or manage development of project modules. (Modules as identified in the design - PLC code modules, SCADA scripts, Mimics, communication drivers, etc.) Undertake & record ongoing … documentation with team input as necessary (risk assessment, method statement, site test documentation) Develop O & M documentation - with input from project team as necessary Lead or manage full integrated systemtesting, CFAT, SAT and installation Undertake or manage observations, variation and reworks Undertake or manage site installation & commissioning Experience & Qualifications The following experience is essential: Detailed experience of … the full project life cycle from system specification through design, development, testing and on-site commissioning is essential Development & delivery of detailed design documentation Hands on delivery experience of PLC and SCADA systems A good appreciation of Control panels, electrical installation and Instrumentation solutions. A Degree or HND/HNC in Electrical/Electronic Engineering, Control Systems or More ❯
where required Undertake or manage site surveys as required Develop FDS - with the project team as necessary Develop DDS - with the project team as necessary Develop Test Specification & design testing methodology with the team Develop or manage development of project modules. (Modules as identified in the design - PLC code modules, SCADA scripts, Mimics, communication drivers, etc.) Undertake & record ongoing … documentation with team input as necessary (risk assessment, method statement, site test documentation) Develop O & M documentation - with input from project team as necessary Lead or manage full integrated systemtesting, CFAT, SAT and installation Undertake or manage observations, variation and reworks Undertake or manage site installation & commissioning Experience & Qualifications The following experience is essential: Detailed experience of … the full project life cycle from system specification through design, development, testing and on-site commissioning is essential Development & delivery of detailed design documentation Hands-on delivery experience of PLC and SCADA systems A good appreciation of Control panels, electrical installation and Instrumentation solutions. A Degree or HND/HNC in Electrical/Electronic Engineering, Control Systems or More ❯
where required Undertake or manage site surveys as required Develop FDS - with the project team as necessary Develop DDS - with the project team as necessary Develop Test Specification & design testing methodology with the team Develop or manage development of project modules. (Modules as identified in the design - PLC code modules, SCADA scripts, Mimics, communication drivers, etc.) Undertake & record ongoing … documentation with team input as necessary (risk assessment, method statement, site test documentation) Develop O & M documentation - with input from project team as necessary Lead or manage full integrated systemtesting, CFAT, SAT and installation Undertake or manage observations, variation and reworks Undertake or manage site installation & commissioning Experience & Qualifications The following experience is essential: Detailed experience of … the full project life cycle from system specification through design, development, testing and on-site commissioning is essential Development & delivery of detailed design documentation Hands on delivery experience of PLC and SCADA systems A good appreciation of Control panels, electrical installation and Instrumentation solutions. A Degree or HND/HNC in Electrical/Electronic Engineering, Control Systems or More ❯
where required Undertake or manage site surveys as required Develop FDS - with the project team as necessary Develop DDS - with the project team as necessary Develop Test Specification & design testing methodology with the team Develop or manage development of project modules. (Modules as identified in the design - PLC code modules, SCADA scripts, Mimics, communication drivers, etc.) Undertake & record ongoing … documentation with team input as necessary (risk assessment, method statement, site test documentation) Develop O & M documentation - with input from project team as necessary Lead or manage full integrated systemtesting, CFAT, SAT and installation Undertake or manage observations, variation and reworks Undertake or manage site installation & commissioning Experience & Qualifications The following experience is essential: Detailed experience of … the full project life cycle from system specification through design, development, testing and on-site commissioning is essential Development & delivery of detailed design documentation Hands on delivery experience of PLC and SCADA systems A good appreciation of Control panels, electrical installation and Instrumentation solutions. A Degree or HND/HNC in Electrical/Electronic Engineering, Control Systems or More ❯
Managerwhere required Undertake or manage site surveys as required Develop FDS - with the project team as necessary Develop DDS - with the project team as necessary Develop Test Specification & design testing methodology with the team Develop or manage development of project modules. (Modules as identified in the design - PLC code modules, SCADA scripts, Mimics, communicationdrivers, etc.) Undertake & record ongoing engineering … documentation with team input as necessary (risk assessment, method statement, site test documentation) Develop O & M documentation - with input from project team as necessary Lead or manage full integrated systemtesting, CFAT, SAT and installation Undertake or manage observations, variation and reworks Undertake or manage site installation & commissioning Experience & Qualifications The following experience is essential: Detailed experience of … the full project life cycle from system specification through design, development, testing and on-site commissioning is essential Development & delivery of detaileddesign documentation Hands on delivery experience of PLC and SCADA systems A good appreciation of Control panels, electrical installation and Instrumentation solutions. A Degree or HND/HNC in Electrical/Electronic Engineering, Control Systems or relevant More ❯
Chesterfield, Derbyshire, United Kingdom Hybrid / WFH Options
Tria
brief to commissioning. This includes working closely with clients to define solutions, programming PLCs and HMIs, collaborating with the internal electrical and workshop teams and carrying out commissioning and testing on-site. The role is predominantly office-based (around 70%) , with flexibility to work from home when focusing on design tasks. Most site visits are local, with occasional travel … across the UK as required. Key Responsibilities: Lead full project lifecycle: from client brief, design, programming and testing through to final commissioning Program and develop PLC and HMI/SCADA visualisation systems Collaborate closely with the in-house electrical design team and panel workshop Carry out systemtesting and on-site commissioning Provide occasional electrical fault-finding More ❯
designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & SystemTesting - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 25 days More ❯
designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & SystemTesting - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 25 days More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
EC&I Partners Limited
Engineer , you will be responsible for programming, designing, and commissioning software solutions for industrial control systems. You will work closely with internal teams and clients to ensure high-quality system performance, from development through to implementation. Key Responsibilities: Develop software for PLCs, PACs, and HMIs. Produce and maintain design documentation. Conduct systemtesting to ensure reliability and More ❯