Under technical supervision delivers software products to time and budget for a variety of different products as part of a 70 strong software team within the Product & Training Services area of BAE Systems Maritime Services. The purpose of the role is to perform Software Design, Development, Documentation, Integration and Test activities within the Autonomy team within Products … will be capable of working independently with limited technical direction or as part of a small team working under the Nautomate Scrum Master. Requires a depth and breadth of software knowledge gained through education and work experience in order to apply principles and concepts in the software discipline or technical area. Requires the ability to develop new software, modify existing software and to diagnose and to identify emergent technical issues, document, and then investigate to find an appropriate solution in existing software. Typical duties include Supporting the maintenance and further development and enhancement of multiple software systems within the Autonomy group. Designing, reviewing, developing, testing, documenting, configuring and delivering software products to the More ❯
Software Automation Tester Permanent Role Location: South Coast Portsmouth, Southampton, Isle of White Salary: Competitive + bonus + benefits Hours: 37 per week (Monday Friday) A leading technology company is seeking an experienced Software Automation Tester to take ownership of its test automation strategy and ensure the delivery of high-quality, reliable software solutions. This is a … for a technically skilled tester who thrives on improving quality through automation, collaboration, and process excellence. Key Responsibilities Lead the design and implementation of automated test suites for complex software applications. Collaborate with QA leadership to develop, execute, and optimise automation frameworks. Review requirements and design documentation to create robust test strategies and scripts. Build, maintain, and execute automated … testers to build automation capability across the team. Set up and maintain test environments to ensure reliable, repeatable testing. What You ll Bring Degree or Diploma in Computer Science, Software Development, or a related field. 3+ years experience in test automation within a software development environment. Hands-on experience with Selenium or equivalent automation frameworks. Programming skills in More ❯
Southampton, Chilbolton, Hampshire, United Kingdom
Permanent Futures Limited
Software Automation Tester – Permanent Role Location: South Coast – Portsmouth, Southampton, Isle of White | Salary: Competitive + bonus + benefits | Hours: 37 per week (Monday–Friday) A leading technology company is seeking an experienced Software Automation Tester to take ownership of its test automation strategy and ensure the delivery of high-quality, reliable software solutions. This is a … for a technically skilled tester who thrives on improving quality through automation, collaboration, and process excellence. Key Responsibilities Lead the design and implementation of automated test suites for complex software applications. Collaborate with QA leadership to develop, execute, and optimise automation frameworks. Review requirements and design documentation to create robust test strategies and scripts. Build, maintain, and execute automated … testers to build automation capability across the team. Set up and maintain test environments to ensure reliable, repeatable testing. What You’ll Bring Degree or Diploma in Computer Science, Software Development, or a related field. 3+ years’ experience in test automation within a software development environment. Hands-on experience with Selenium or equivalent automation frameworks. Programming skills in More ❯
Winchester, England, United Kingdom Hybrid / WFH Options
Shaw Daniels Solutions
Test Analyst Location: Winchester/Hybrid The Role As part of the new Testing function team, you will be the Test Analyst for the enterprise application estate and play a pivotal role in the largest ever investment programme, ensuring the deployment of a cloud-based SaaS Enterprise Resource Planning (ERP) system across the Sales, Service, Order Management, Finance, and … Operations (including Supply Chain, Warehousing, and Logistics) functions is appropriately tested. You will ensure, as part of the DX program, that software applications are thoroughly tested and meet the required standards before release. Your tasks and responsibilities will encompass various phases of the software development lifecycle, facilitating the transition to a new ERP platform. Reporting to the Test … developing successful test framework across both business and IT teams. You will collaborate with various business units to provide training and guidance to subject matter experts on establishing repeatable testing processes, as well as creating, executing and tracking test scripts. You will work with the Test Lead to evaluate testing requirements, offering suitable recommendations and guidance on planning More ❯
very likely extension Rate - Negotiable Location - Hybrid/Hampshire - 3 days per week in the office Skills - Experience with Java, Junit, Cucumber, Gherkin, Gatling, Xray, Selenium Webdriver, TestNG, Pact Testing, API Testing Frameworks. AWS expertise preferred. Hoppscotch or Postman experience testing APIs Experience identifying test cases using boundary valuation analysis, negative testing, etc. Drives quality discussions … around requirements in refinement Payments network experience Exposure to modern softwaretesting practices including but not restricted to Test Automation, Test First, TDD, ATDD and BDD. Experience in DevOps (preferably working with containerized environments) and build tools using Jenkins CI/CD, Gradle, Github, Nexus and SonarQube and other code coverage tools preferred. Experience testing and implementing More ❯
new milton, south east england, united kingdom Hybrid / WFH Options
Appello UK
matched Smart Tech & Cycle to work schemes Free on-site parking about You You're a seasoned QA professional with at least 5 years of hands-on experience in softwaretesting, including 1–2 years in a leadership role where you've successfully guided teams through Agile/Scrum environments . You bring a strong track record of … managing testing teams and environments, and you're p assionate about driving quality and efficiency. Your toolkit includes a deep understanding of defect lifecycle management, test planning, execution, and reporting . You're confident working with test management tools and have a working knowledge of SQL . Ideally, you've also had exposure to test automation, risk-based testingMore ❯
Fleet, Hampshire, South East, United Kingdom Hybrid / WFH Options
ErecruitSmart
supporting their customers by resolving issues with Sage X3 ERP, Sage Intacct, and their proprietary X3CloudDocs solution and plugins. This is an exciting opportunity to work with cutting-edge software while growing your skills in a supportive, hybrid working environment. To apply for the role of Sage X3 Support Consultant you must have: Customer support experience in resolving software … lasting solutions. Exercise commercial awareness, recognising and progressing opportunities with professionalism. Deliver exceptional customer service, fostering loyalty, advocacy, and business growth What we're looking for - Strong expertise in softwaretesting, troubleshooting and quality assurance. Hands-on experience with ERP systems, ideally Sage X3. Solid understanding of manufacturing and distribution business processes. Proficient in Microsoft Excel (intermediate level … Strong time management and prioritisation skills, effective under tight deadlines. Works well independently and collaboratively, sharing knowledge and solutions. Committed to continuous learning and expanding product knowledge, certification in software quality analysis preferred. Rewards Working at this company you'll join a great team of professionals who are passionate about adding value to their customer's businesses. On offer More ❯
to the Water industry. You ll be in involved in the development, commissioning and support of automation and control systems solutions as well as systems design, specification, programming, simulation, testing and start-up assistance. Some of Your Key Duties Include: Detailed design proposals that establish the scope of work required for new build and ICA refurbishment projects. Design, develop … Troubleshoot and optimise existing control systems for performance and reliability. Generate Client documents including FDS, SDS. Collaborate with cross-functional teams to define system requirements and specifications. Conduct system testing, validation, and commissioning at client sites. Provide technical support and training to clients and team members. Define the project SoftwareTesting strategy and ensure appropriate time and … resources are allocated. Implementation of robust change control during the entire project lifecycle. Develop and self-test control system software to achieve the required functionality in accordance with the FDS. Provide specialist control system assistance to the Commissioning Teams within the workshop and on site in conjunction with the RSE PM Carry out Site Acceptance Testing of the More ❯
Basingstoke, Hampshire, South East, United Kingdom
RSE
solutions to the Water industry. Youll be in involved in the development, commissioning and support of automation and control systems solutions as well as systems design, specification, programming, simulation, testing and start-up assistance. Some of Your Key Duties Include: Detailed design proposals that establish the scope of work required for new build and ICA refurbishment projects. Design, develop … Troubleshoot and optimise existing control systems for performance and reliability. Generate Client documents including FDS, SDS. Collaborate with cross-functional teams to define system requirements and specifications. Conduct system testing, validation, and commissioning at client sites. Provide technical support and training to clients and team members. Define the project SoftwareTesting strategy and ensure appropriate time and … resources are allocated. Implementation of robust change control during the entire project lifecycle. Develop and self-test control system software to achieve the required functionality in accordance with the FDS. Provide specialist control system assistance to the Commissioning Teams within the workshop and on site in conjunction with the RSE PM Carry out Site Acceptance Testing of the More ❯
does a Digital & Technology Solutions Professional do? A Digital & Technology Solutions Professional provides technology enabled solutions to internal and/or external customers, in a range of areas including software, business and systems analysis, cyber security and data analysis. They implement technology solutions that enable businesses to develop new products and services and to increase an organisations productivity using … digital technologies. They are self-assured,?knowledgeable,?and self-supporting professionals able to operate in a range of technical roles. Typical Job Titles: Software Developer, Software Engineer, Software Tester, Application Specialist, Business Analyst, IT Project Manager, Cyber Security Analyst, Database Specialist, Data Analyst, Systems Analyst. By the end of the course, you will have experience in the More ❯
Basingstoke, Hampshire, South East, United Kingdom
RSE
Basingstoke office. Youll be in involved in the development, commissioning and support of automation and control systems solutions as well as automation and control systems design, specification, programming, simulation, testing and start-up assistance. Some of Your Key Duties Include: Be responsible for the appropriate planning and carrying out of intrusive surveys on live Control Systems. You will identify … the risks associated with these surveys. Detailed design proposals that establish the scope of work required for new build and ICA refurbishment projects. Define the Control Systems hardware and software requirements. Assist the electrical engineers with the development of robust Control Systems Architectures utilising appropriate technology in accordance with Client, WIMES and industrial standards. Provide specialist ICA assistance to … the Engineer during the development of the Control Philosophy. Define the project SoftwareTesting strategy and ensure appropriate time and resources are allocated. Be responsible for identifying the programme requirements to deliver Control Systems elements to achieve the project milestone dates. Develop detailed Functional Design Specifications and associated schedules from the agreed Control Philosophy in accordance with the More ❯
office. You ll be in involved in the development, commissioning and support of automation and control systems solutions as well as automation and control systems design, specification, programming, simulation, testing and start-up assistance. Some of Your Key Duties Include: Be responsible for the appropriate planning and carrying out of intrusive surveys on live Control Systems. You will identify … the risks associated with these surveys. Detailed design proposals that establish the scope of work required for new build and ICA refurbishment projects. Define the Control Systems hardware and software requirements. Assist the electrical engineers with the development of robust Control Systems Architectures utilising appropriate technology in accordance with Client, WIMES and industrial standards. Provide specialist ICA assistance to … the Engineer during the development of the Control Philosophy. Define the project SoftwareTesting strategy and ensure appropriate time and resources are allocated. Be responsible for identifying the programme requirements to deliver Control Systems elements to achieve the project milestone dates. Develop detailed Functional Design Specifications and associated schedules from the agreed Control Philosophy in accordance with the More ❯
Software Engineer (Embedded Systems/Python/C++) £55,000 - £60,000 Negotiable + 25 Days Holiday + Healthcare Benefits + Training + Progression Rochester Are you a Software Engineer looking to step into a progressive role for a rapidly growing manufacturer which has doubled headcount in the last 18 months, where you will play a crucial role … marine, off grid and specialist vehicles. You will be responsible for looking to continually improve their control systems and hardware integration. The role: Write, test, and maintain code for software applications Provide Python support of off-grid product ranges Identify and fix bugs in existing software Conduct thorough testing to ensure that the software runs smoothly … The person: Degree Qualified in with proven experience in a software engineering role Any hardware experience would be beneficial (e.g. interaction between embedded systems and connected hardware) If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. Keywords: Software Engineer, Python, JavaScript, Typescript, C++, Network Security, Git, Hardware More ❯
Farnborough, Hampshire, England, United Kingdom Hybrid / WFH Options
Arden Resourcing Limited
You’ll play a key role in supporting customers by resolving issues with Sage X3 ERP and Sage Intacct. This is an exciting opportunity to work with cutting-edge software while growing your skills in a supportive, hybrid working environment. What you’ll be doing · Accurately assess customer issues and business impact, assigning appropriate priority levels. · Responding to and … of issues and their resolutions to support future problem-solving efforts. · Identify and address recurring issues, collaborating with the team to implement lasting solutions. Key Skills · Strong expertise in softwaretesting, troubleshooting, and quality assurance. · ERP systems experience (Sage X3) · Responding to and resolving Sage support queries via telephone, email and remote access · Receiving and answering telephone calls More ❯
Farnborough, Hampshire, South East, United Kingdom
Copello
Copello are recruiting for Software Engineers, across various levels of experience, on behalf of an engineering business based out of either Maidenhead or Farnborough. What Youll Do Design, develop, and test embedded and application software for complex, security focused systems. Collaborate with multidisciplinary teams to turn challenging requirements into robust, reliable solutions. Apply modern engineering practices, from object … oriented design and automated testing to DevSecOps and continuous integration. Drive technical quality, innovation, and improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) Embedded … Linux application, kernel, or driver development Strong understanding of software lifecycles, testing, and design for reliability. Eligible for UK Government Security Clearance More ❯
Job Description The Engineering function delivers specialist capabilities, creating innovative solutions by combining electronic, mechanical, and software technologies in complex and critical environments. Work in a small, multi-disciplined engineering team to develop solutions for challenging customer problems, from early research and rapid prototypes to full product development and release. Apply flexible approaches across multiple frameworks and coding languages … to bring concepts to life. Key Responsibilities Work across the development lifecycle: design, implement, and test solutions. Develop software for bare-metal MCUs, signal processing, Embedded Linux, GUI (Windows, Linux, mobile), and data analytics (Jupyter notebooks). Program in Rust, C/C++, Python, or web frameworks as required. Collaborate with FPGAs, electronic design, and mechanical teams. Work in … engineering, mathematics, science, or equivalent experience. Experience in at least one of: Embedded Linux development, kernel/driver work, or programming in C/C++ or Rust. Knowledge of software development lifecycles, Object-Oriented Design, design patterns, and software testing. Desirable Skills GUI frameworks: eGUI, GTK, Tauri Yocto, Petalinux, uBoot Python, Jupyter, MATLAB Web development: HTML, JavaScript, TypeScript More ❯
Senior Embedded Software Engineer Yateley £50-60k As a Senior Embedded Software Engineer , you’ll be designing and developing software that brings cutting-edge sonar, navigation, and communications systems to life. From embedded Linux and real-time operating systems to hardware-in-the-loop testing, your expertise will help deliver the technology that keeps missions … Proficiency in C/C++ , embedded Linux, and microcontroller (STM32, PIC) development. Strong grasp of RTOS/bare-metal systems, DevOps build tools, cross-compiling. A mindset for structured software development: coding guidelines, testing, version control, peer reviews. Curiosity, collaboration, and the ability to explain complex ideas simply. Curious to learn more? Click apply and we'll be More ❯
engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today’s rapidly evolving markets. With a comprehensive solution portfolio across four service lines—Consulting, Solutions … Engineer to join our in Portsmouth. The successful candidate will be responsible for generating Manual Test Procedures (MTPs) from a set of provided CONOPS requirements, System Model diagrams, and Software deliverables, as well as building the software and developing automated scripts to support test data preparation and execution. This role primarily focuses on test procedure development, build generation … and test data preparation rather than full test automation or coding of test frameworks. Responsibilities Review and interpret CONOPS, system architecture, and software documentation to derive clear, traceable test cases. Generate Manual Test Procedures (MTPs) to verify system and software behaviour against requirements. Ensure test coverage aligns with system functionality and operational scenarios. Maintain traceability between requirements, test More ❯
Engineer, you will be responsible for the full life cycle delivery of the project in both technical compliance and quality. Attending meetings with clients to discuss the design, surveys, software programming, configuration, testing and commissioning for projects. As a Controls Systems Intergration Engineer, you will bring an innovative approach to problem solving, you will be working with highly … on Fridays. Role includes UK site commissioning (which may involve short periods away from home). What we require from you: Previous control system experience ( 2 years+ ) Software Engineering Degree and/or Electrical qualifications Experience with Allen Bradley, Siemens Mitsubishi PLC's or experience of SCADA systems like Wonderware, Iconics, Schneider or other platforms Good verbal and written More ❯
Southampton, Hampshire, South East, United Kingdom
Euro Projects Recruitment
Firmware Engineer We are seeking a skilled Firmware Engineer to develop embedded software for advanced instrumentation and automation systems. Working alongside electronics and software engineers, youll play a key role in creating reliable, high-performance firmware that powers innovative products used in precision environments. About the role The Firmware Engineer will be responsible for embedded software design … coding and testing across a range of microcontroller platforms. You will take ownership of firmware architecture, communication interfaces and real-time control logic, ensuring smooth integration with hardware systems. Key responsibilities Develop embedded firmware in C/C++ for microcontrollers and processors. Design and implement communication protocols (SPI, I2C, UART, USB). Collaborate with the electronics team to define … and interfacing techniques. Degree or equivalent experience in Electronics, Computer Engineering or similar discipline. Why join This role offers the chance to work at the intersection of hardware and software on products with real-world impact. Youll be part of a collaborative team developing technology that pushes the limits of accuracy and performance. Keywords: Firmware Engineer, Embedded Engineer, Embedded More ❯
Farnborough, England, United Kingdom Hybrid / WFH Options
IC Resources
Join a pioneering organisation in the space sector – Hampshire, Hybrid Working Model This organisation is driving forward innovation in space systems and software, and they are looking for an experienced C/C++ Software Engineer to take ownership of code quality and coverage tools. You’ll play a key role in strengthening build processes, improving test coverage, and … ensuring robust software development practices across complex projects. As part of a collaborative engineering team, you’ll integrate coverage tools (GCOV/LCOV) into the build, adapt existing code bases, and work closely with developers and team leads to drive quality improvements. This is a role with real scope and technical depth, offering the chance to influence wider development …/C++ Engineer, we are looking for someone with: Strong commercial experience in C and C++ development Hands-on experience with code coverage tools (GCOV/LCOV) Background in software quality assurance and test coverage Ability to collaborate with engineers and leads, bringing authority and technical expertise What Next? For more information on this role, or any other positions More ❯
Castle Malwood Minstead Hampshire, Hampshire, England
JUST I.T. TRAINING LIMITED
service are maintained. You will also assist with the analysis of support calls and help identify areas for increased product effectiveness. In addition, you will also assist with the testing of new features/releases as a way of keeping up to date with product changes. You will be responsible for providing support to customers and look to successfully … processing calls from customers seeking support/reporting issues Review customer issues and seek resolution in line with Service Level Agreements and where appropriate recommend improvements Carry out functional Software Testing. This will include testing new releases of the product and new features Assist in the production of standard business documentation (for example Account Review Documents, training documents … Customer care skills Problem solving skills Presentation skills Administrative skills Number skills Analytical skills Logical Team working Creative Initiative Patience Positive attitude Motivated Passion for ICT Troubleshooting Hardware and software Qualifications English GCSE, grade 4/C and above (Essential) Math GCSE, grade 4/C and above (Essential) About the Employer JUST I.T. TRAINING LIMITED We provide retail More ❯
Join a pioneering organisation in the space sector – Hampshire This organisation is driving forward innovation in space systems and software, and they are looking for an experienced C/C++ Engineer to take ownership of code quality and coverage tools. You’ll play a key role in strengthening build processes, improving test coverage, and ensuring robust software development … This is a role with real scope and technical depth, offering the chance to influence wider development practices and make a tangible impact on mission-critical systems. For this Software Engineer role, we are looking for someone with Strong commercial experience in C and C++ development Hands-on experience with code coverage tools (GCOV/LCOV) Background in software quality assurance and test coverage Understanding of build systems and large-scale software robustness Ability to collaborate with engineers and leads, bringing authority and technical expertise What next? If you’re an experienced C/C++ engineer with a passion for software quality and coverage and want to work on cutting-edge systems within the space sector More ❯