Protocol, Universal Data Feeds, and customizable agent network bring high-performance, scalable infrastructure to developers in the DeFi space and beyond. Position Overview: We are seeking an experienced Embedded Software Robotics Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining embedded software systems for robotic applications. This role requires a … strong background in software engineering, robotics, and embedded systems, along with a passion for innovation and problem-solving. Key Responsibilities: Design and Development: Create and implement embedded software for robotic systems, ensuring high performance and reliability. Testing and Debugging: Conduct thorough testing and debugging of software components, utilizing both automated tests and live testing environments. Collaboration: Work closely with cross-functional teams including hardware engineers, system architects, and product managers to integrate software with hardware components. System Architecture: Participate in the architectural design of complex robotic systems, focusing on scalability and efficiency. Documentation: Maintain clear documentation of software designs, processes, and testing results to ensure compliance with industry standards. Continuous More ❯
Overview We are looking for Software Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support. The Software Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed in … line with defined processes and industry standards to ensure the reliability, safety, and security of software products. Responsibilities Collaborate with cross-functional teams to analyse requirements, design, develop, test, and maintain software solutions for defence projects. Apply your expertise in one or more of the following programming languages: C++ and Java, to deliver high-quality software products. … Participate in all phases of the software development lifecycle, including requirements gathering, system design, coding, testing, documentation, deployment, and maintenance. Collaborate closely with stakeholders, including clients, project managers, system engineers, and other software engineers, to ensure successful project delivery. Stay up-to-date with the latest software development methodologies, technologies, and best practices relevant to the More ❯
Our client, a prominent player in the Defence & Security sector, is seeking a dedicated Automated Software Tester to join their team at their Cheltenham, Gloucestershire site. This is a permanent position with an emphasis on delivering scalable, supportable systems within a mission-focused environment. Key Responsibilities: Developing and executing automated software tests to ensure product quality Collaborating closely … with development teams to understand requirements and functionalities Implementing continuous development and integration practices (CI/CD) Conducting functional and non-functional testing to validate product performance Writing and maintaining BASH scripts for automation tasks Monitoring and maintaining automated test environments, primarily on Linux systems Engaging with clients to gather feedback and improve testing processes Contributing to the … ongoing development and refinement of testing procedures Job Requirements: The successful applicant should have experience in some or all of the following areas: Softwaretesting with a focus on automation (e.g. Jenkins, Ansible) Continuous Development/Continuous Integration (CI/CD) Functional and non-functional testing BASH scripting Linux systems Holding an active or recently active More ❯
This group of engineers and analysts is now looking for an experienced Test Analyst to help ensure quality and reliability across its critical systems. The role You will lead testing and quality assurance activities within the Salesforce development team, overseeing the testing function from strategy to execution. This includes managing test plans, implementing best-practice testing methodologies … and ensuring all applications meet high quality standards while adhering to established processes. Skills & experience required Proven experience in softwaretesting and quality assurance, ideally with Salesforce (essential) Strong knowledge of software development methodologies, testing best practices, and QA processes Proficiency in test management and automation Hands-on experience with System and System Integration testingMore ❯
andwhere our unique differences are celebrated, wecould be the place for you! Your Mission As a Product Engineer , you play a key role in building and delivering high-quality software that supports our products. You work closely with senior engineers, product managers, and designers to implement features, solve problems, and grow your technical capabilities. You are responsible for writing … collaborating across the team to drive value. Key Responsibilities Product Development & Delivery Relentlessly focus on delivering value by prioritizing impact-driven development, making pragmatic trade-offs, and continuously improving software to meet business and user needs. Design, develop, and maintain high-quality software applications, ensuring scalability, reliability, and performance. Contribute to feature development and assist in delivery. Collaborate … Provide technical guidance and coaching to enhance the skills of the team. Lead by example in demonstrating ownership, accountability, and collaboration. What you'll bring Skills & Experience Experience in software engineering, with a strong focus on delivering incremental value through high-quality, scalable, and maintainable solutions. Proficiency in C#, .NET, JavaScript, and TypeScript (required). Proficiency in front-end More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
IntaPeople Limited
and are heavily investing into their technology stack to improve market presence and customer product offering. You will be involved in working on new & existing projects whilst enhancing and testing current systems for R&D. Working closely alongside the development team to provide solutions and thorough test strategies for their web based applications. This role will primarily focus on … shaping and enhancing our testing processes while working on meaningful projects that make a difference Your responsibilities will include (but not limited to) : Design, develop, and maintain comprehensive test suites alongside engineers, using modern testing frameworks and tools Partner with cross-functional engineering teams to define test scenarios and establish best practices Create and execute test plans, including … manual testing when necessary Help coordinate regression testing Assisting with software release processes Contribute to quality improvement strategies across our solutions Collaborate with engineers, solutions leads, change leads & business stakeholders to ensure high-quality deliverables Promote quality best practices within the team Skills & Experience (Essential) At least 2-3 years commercial experience within a softwaretestingMore ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
Senior Software Developer (PYTHON/AWS/REACT) - Health tech - tech for good, make a positive impact on the world Highly successful and fast growing organisation has an exciting opportunity for a Senior Software Developer (PYTHON/AWS/REACT). They are looking for a talented individual who will design, implement, and maintain their publishing software, systems, and customer-facing digital products. Requirements Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing … requirements. Suggest improvements to the code base, development processes, tooling and working practices. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Assist with the design, implementation, and testing of APIs that adhere to the Open API specification Knowledge & Skills for this job Able to demonstrate commercial software development experience. Practical experience in system design, development, testingMore ❯
E1 1AB, Whitechapel, Greater London, United Kingdom
Tech4 Ltd
Senior Software Developer (PYTHON/AWS/REACT) - Health tech - tech for good, make a positive impact on the world Highly successful and fast growing organisation has an exciting opportunity for a Senior Software Developer (PYTHON/AWS/REACT). They are looking for a talented individual who will design, implement, and maintain their publishing software, systems, and customer-facing digital products. Requirements Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing … requirements. Suggest improvements to the code base, development processes, tooling and working practices. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Assist with the design, implementation, and testing of APIs that adhere to the Open API specification Knowledge & Skills for this job Able to demonstrate commercial software development experience. Practical experience in system design, development, testingMore ❯
tests across unit, integration, system and acceptance stages, with a focus on automation. Maintaining and updating test plans and test cases to ensure coverage of both new and existing software components. Identifying, documenting, and tracking defects, ensuring timely resolution in collaboration with the development team. Contributing to continuous integration and deployment (CI/CD) processes by integrating automated test … scripts. Participating in code reviews and quality assurance checkpoints to uphold high software standards. Assessing software usability and performance to ensure a smooth and efficient user experience. Translating technical test results into user-friendly language for stakeholders. Working closely with developers, project managers and the wider IT team to meet delivery goals and support the organisation’s growing … global operations. You will need: Strong knowledge of softwaretesting methodologies, including unit, integration, and system testing. Hands-on experience with manual and automation testing tools such as Selenium, JUnit, TestNG or similar. An understanding of coding principles and the ability to work within CI/CD frameworks. Excellent communication and problem-solving skills with a collaborative More ❯
SOFTWARE ENGINEERS CONTRACTS 6 MONTHS TELFORD Shropshire Software Engineer Full Lifecycle design, development & integration of equipment at the system and sub-system levels. Within this role you will be exposed to several different vehicles and systems. There will be a mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment. AT THE COAL FACE …/TASKS/RESPONSIBILITIES Design and implement software solutions. Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system. Validation of software and systems, which may include producing test tools, the generation of test schedules, test and integration plans and technical reports. Provide support to task planning and estimating. … to ensure completeness and quality of output. ESSENTIAL SKILLS/PROVEN ABILITY Object oriented C+ or later development with knowledge of design patterns. Understanding of UML/SysML. Full software development lifecycle. Software verification and testing experience. Good communication skills. DESIRABLES Agile development. Exposure to some of the following languages: C, C#, Scripting Languages, Java Knowledge of More ❯
Telford, Shropshire, West Midlands, United Kingdom
Morson Talent
SOFTWARE ENGINEERS – CONTRACTS 6 MONTHS – TELFORD Shropshire Software Engineer Full Lifecycle design, development & integration of equipment at the system and sub-system levels. Within this role you will be exposed to several different vehicles and systems. There will be a mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment. AT THE COAL FACE …/TASKS/RESPONSIBILITIES Design and implement software solutions. Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system. Validation of software and systems, which may include producing test tools, the generation of test schedules, test and integration plans and technical reports. Provide support to task planning and estimating. … to ensure completeness and quality of output. ESSENTIAL SKILLS/PROVEN ABILITY Object oriented C++17 or later development with knowledge of design patterns. Understanding of UML/SysML. Full software development lifecycle. Software verification and testing experience. Good communication skills. DESIRABLES Agile development. Exposure to some of the following languages: C, C#, Scripting Languages, Java Knowledge of More ❯
Full-Stack Developer (with QA/Testing Focus) Our client is looking for a well-rounded developer with a strong interest in quality assurance and testing to join their growing team. This is a hybrid role ideal for someone who enjoys building clean, scalable code and takes pride in making sure things actually work, not just in theory … you. Key Responsibilities Develop and maintain their web application using PHP (Laravel), JavaScript, TypeScript, and React Build and maintain automated tests using Cypress (or similar frameworks) Contribute to unit testing and help embed testing best practices across the team Carry out manual UAT testing for new features and bug fixes, click through, verify, and validate Collaborate with … Help ensure they don’t just ship quickly, they ship confidently and correctly Skills & Experience Experience developing with PHP (ideally Laravel), JavaScript/TypeScript, and React Solid understanding of softwaretesting principles and QA processes Hands-on experience with automated testing tools — ideally Cypress, but experience with other frameworks (e.g. Playwright, Selenium, etc.) is also welcome Familiarity More ❯
Ellesmere Port, Cheshire, North West, United Kingdom Hybrid / WFH Options
Get Staffed Online Recruitment
Full-Stack Developer (with QA/Testing Focus) Our client is looking for a well-rounded developer with a strong interest in quality assurance and testing to join their growing team. This is a hybrid role ideal for someone who enjoys building clean, scalable code and takes pride in making sure things actually work, not just in theory … you. Key Responsibilities Develop and maintain their web application using PHP (Laravel), JavaScript, TypeScript, and React Build and maintain automated tests using Cypress (or similar frameworks) Contribute to unit testing and help embed testing best practices across the team Carry out manual UAT testing for new features and bug fixes, click through, verify, and validate Collaborate with … Help ensure they don't just ship quickly, they ship confidently and correctly Skills & Experience Experience developing with PHP (ideally Laravel), JavaScript/TypeScript, and React Solid understanding of softwaretesting principles and QA processes Hands-on experience with automated testing tools — ideally Cypress, but experience with other frameworks (e.g. Playwright, Selenium, etc.) is also welcome Familiarity More ❯
databases and test web applications and APIs. Help stakeholders make informed decisions by providing accurate product quality insights. Work within an agile environment and contribute to continuous improvement in testing practices. Essential Skills & Experience: Strong background in softwaretesting across web applications and APIs. Proficient in SQL for querying databases. Comfortable working in agile delivery teams and … non-technical. High attention to detail with a structured and risk-based approach to testing. Desirable: Experience in education, health, or public sector environments. Exposure to accessibility and security testing standards. Familiarity with agile testing tools and exploratory testing methods. If you're passionate about quality and want to make a meaningful impact through your work, we More ❯
London Employment Type Full time Location Type Hybrid Department Technology The role We're looking for an experienced Test Automation Engineer with strong expertise in both manual and automated testing to ensure the quality, reliability, and performance of Definely's innovative LegalTech products. In this role, you'll take the lead in fully automating our Microsoft Word Add-In … speed and accuracy. Our customers rely on Definely for accuracy, trust, and seamless workflows, and you'll be a key player in maintaining these high standards while scaling our testing capabilities across multiple platforms. Key Responsibilities Gain a deep understanding of Definely's products and business use cases, designing comprehensive test strategies, plans, and scripts for maximum coverage. Develop … maintain, and execute automated test suites in C# for AI and non-AI services. Perform end-to-end testing across both Windows and OfficeJS (web) platforms, including acceptance, integration, UI/UX, performance, security, smoke, and regression testing. Design and execute automation for the OfficeJS version of the Word Add-In, ensuring consistent behavior across desktop and web environments. More ❯
London, England, United Kingdom Software and Services Description You will be working alongside like-minded QA engineers testing features and services which power the App Store, Apple Music, TV+ and Podcasts. You'll be expected to take end-to-end responsibility of test execution including: Test planning, execution and reporting Development, implementation & triage automated tests & frameworks.Work collaboratively with … dynamic environment with rapidly changing priorities.You will also need strong interpersonal and communication skills and a willingness to work as a team player. Responsibilities Collaboration and Communication - Clearly communicate testing progress, results, risks, and concerns to the team and management. Work closely with developers, product managers and other stakeholders throughout the development lifecycle. Continuous Improvement and Quality Advocacy - Champion … promoting a culture of quality awareness and ownership. Contribute to the improvement of QA processes, methodologies, and best practices. Research and recommend new tools, technologies, and approaches to enhance testing efficiency and effectiveness Understanding Requirements and Planning - Thoroughly review and understand product specifications, user stories, and functional requirements to identify potential issues, ambiguities, and testable conditions. Develop comprehensive test More ❯
We're looking for a Spacecraft Software Developer to join our dynamic team. This role is ideal for those passionate about software development in the context of space exploration and eager to contribute to groundbreaking projects. You'll play a crucial role in creating and maintaining advanced software systems that power our "NovaStar" series and upcoming interplanetary … missions. Key Responsibilities: Develop and maintain robust software systems for spacecraft control and data handling. Collaborate with cross-functional teams to integrate software solutions into spacecraft designs. Design user-friendly interfaces for ground control operations and onboard systems. Implement and maintain real-time operating systems for space applications. Ensure the reliability and security of software systems through … rigorous testing and validation. Keep abreast of the latest developments in spacecraft software technology and incorporate innovative solutions. Provide technical support for software systems during missions. Document software development processes and maintain software documentation. Qualifications: Bachelor's/Master's degree in Computer Science, Software Engineering, or related field. 3 years of experience in More ❯
Wellingborough, Northamptonshire, England, United Kingdom
VIQU IT Recruitment
Software Developer – C# .NET Location: Wellingborough, England Contract: 6-month Fixed Term Contract Salary: £39,000 – £46,000 Per Annum We’re looking for a Software Developer with strong C#, .NET, and web development skills to join a global engineering and logistics company on a 6-month FTC. This role offers the chance to work on large-scale … .NET Core Design and build responsive user interfaces with HTML5, CSS3, JavaScript, TypeScript, and Angular Convert business requirements into technical specifications and deliver robust solutions Create test cases, perform softwaretesting, and integrate subsystems into larger systems Write and maintain technical documentation and ensure high-quality, maintainable code Collaborate with international teams on key projects and provide technical More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
ETS Technical Selection
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you'll focus on architecting, building, and validating PC-based software solutions for various robotic vision applications, working … refined production ready product releases. This is not a work from home role and requires office based attendance. Responsibilities Work closely with a small multi disciplinary team as the software lead to outline technical requirements and establish effective testing procedures. Produce maintainable, optimised code that aligns with technical specifications. Prepare and update comprehensive technical documentation that meets industry … protocols. Participate actively in quality assurance, including softwaretesting and peer code reviews. Accelerate concept development through fast prototyping and iteration. Troubleshoot and fix issues identified during field operations and deployments. Contribute to ongoing research and planning activities relevant to the position. Aid in handling and protecting intellectual property with the leadership team. Liaise with external collaborators and More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
ETS Technical
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you'll focus on architecting, building, and validating PC-based software solutions for various robotic vision applications, working … refined production ready product releases. This is not a work from home role and requires office based attendance. Responsibilities Work closely with a small multi disciplinary team as the software lead to outline technical requirements and establish effective testing procedures. Produce maintainable, optimised code that aligns with technical specifications. Prepare and update comprehensive technical documentation that meets industry … protocols. Participate actively in quality assurance, including softwaretesting and peer code reviews. Accelerate concept development through fast prototyping and iteration. Troubleshoot and fix issues identified during field operations and deployments. Contribute to ongoing research and planning activities relevant to the position. Aid in handling and protecting intellectual property with the leadership team. Liaise with external collaborators and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
AVEVA Denmark
page is loaded Principal QA Engineer - AI & Cloud Services Apply locations Cambridge, United Kingdom time type Full time posted on Posted Yesterday job requisition id R011755 AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: Principal QA Engineer - AI & Cloud Services Location: Cambridge, United Kingdom (Hybrid) Job Type: Regular, Full-Time Reports To: R … secure, and ethical AI services at scale. You'll be a part of a Scrum team and work closely with developers and architects to design effective validation strategies, automated testing frameworks, and AI-specific evaluation tools - with a builder mindset - rapid prototyping and continuous improvement with agility of a start-up. Key Responsibilities: Perform functional, performance, and security testing … AI & Cloud Expertise Familiarity with LLM evaluation techniques, output scoring, and validation frameworks. Understanding of key concepts such as prompt engineering, RAG, model orchestration, and hallucination detection. Experience in testing for accuracy, relevance, and consistency of AI model predictions/generations Defining Performance Metrics for AI services and testing for the same Awareness of AI safety, bias detection More ❯
Vacancy for Research Software Engineer at The National Archives Vacancy for Research Software Engineer at The National Archives 15 February 2022 Richmond upon Thames, London Fixed Term TNA is looking for two Research Software Engineers (RSEs) to join a 3-year cutting-edge research project, Our Heritage, Our Stories: Linking and searching community-generated digital content to … leading archive and digital infrastructure development at The National Archives (TNA), the project's lead Independent Research Organisation (IRO). We are looking for creative and self-motivated Research Software Engineers with interests in areas such as human-computer interaction, artificial intelligence and linked open data. You should be committed to software development best practices, and know how … excellent communication skills and a talent for technical problem solving. You will be working within a multi-disciplinary team that will follow an agile way of working to deliver software tools and end-user services to support the project. We are an equal opportunities employer welcoming applications from all sections of the community and from people of diverse ages More ❯
receive updates on the latest Aston Martin Lagondajob opportunities. Apply now Job no: 511608 Work type: Full Time - Permanent Location: Gaydon, Warwickshire Categories: Electrical Drive the Future of Automotive Software at Aston Martin Aston Martin is entering an exciting new chapter, and our Motion Control department is at the heart of it. We're building an in-house team … responsible for the software that controls how our vehicles move - from acceleration to steering to ride quality. We're now looking for an experienced Lead DevOps Engineer to help us transform moving forward. What You'll Be Doing As our Lead DevOps Engineer, you'll shape the tools and processes that underpin our software delivery, helping us move … faster, smarter and more securely. You'll: Design and build robust CI/CD pipelines that streamline softwaretesting, release and deployment Architect scalable infrastructure using Microsoft Azure, ensuring security, resilience and performance Automate processes with scripting tools like Python, Shell and YAML Champion Infrastructure as Code with tools like Ansible and Terraform Lead DevOps best practice across More ❯
world domination. What You Will Do Develop and maintain scalable end-to-end automated test frameworks for our website and mobile applications. Design and lead a platform-wide automated testing strategy, focusing on reliability, reusability, and test coverage. Mentor team members and help foster a strong quality engineering culture across the organisation. Collaborate with engineers and product teams to … ensure high-quality releases and shared ownership of quality gates. Perform manual exploratory testing for complex workflows and edge cases. What We're Looking For 4+ years of hands-on experience in softwaretesting and automation. Proficiency with tools such as Playwright, Cypress, or similar, using JavaScript/TypeScript. Experience with CI/CD systems like Jenkins … or GitHub Actions. Strong understanding of test strategy, versioning, and test data management. A team player with excellent communication skills and a continuous improvement mindset. Solid experience in manual testing, identifying UX/UI flaws, and debugging issues using tools like Postman, browser developer tools, and network inspectors. Nice to Have Familiarity with cloud-based cross-platform testingMore ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Division is looking to recruit a Principal DevSecOp Engineer to join its UK based engineering team working within a highly secure environment; with responsibility for providing a bridge between software development, testing, infrastructure, operations and system administrators to facilitate efficient, continuous and high-quality software and environment delivery. The processes and tooling implemented by the Principal DevSecOps … and associated artefacts to be installed and configured on scalable infrastructure across environments which comply to strict security regulations. The Principal DevSecOps Engineer will typically combine the skills of software coding and/or scripting, process reengineering and infrastructure provisioning with exemplary leadership, team working and communication skills. The Principal DevSecOps Engineer should have a good breadth of knowledge … across the disciplines of software development and how software and infrastructure is deployed. The ideal candidate will have demonstrable experience of performing in a similar strategic and leading DevSecOps position, and preferably working in a secure environment. You will possess a strong all round technical ability with an excellent working knowledge of platform capability area for Cloud/ More ❯