Cambridgeshire, United Kingdom Hybrid / WFH Options
IO
collaborative environment focused on innovation in AI and robotics safety. Role Overview: They are seeking an Embedded QA Engineer to support the development and validation of safety-critical embedded software for AI and robotics applications. You'll play a key role in ensuring the reliability, safety, and performance of Runtime Assurance systems across diverse hardware and real-time environments. … Key Responsibilities: Design, test, and validate embedded software for Runtime Assurance platforms. Ensure compliance with safety-critical standards such as DO-178C, ISO 26262, and IEC 61508. Manage CI/CD pipelines and automated deployment across Software-in-the-Loop and Hardware-in-the-Loop systems. Develop performance and integration testing across simulation environments. Conduct code reviews … optimisation, and maintain high-quality software standards. Contribute to improvements in development processes, tools, and testing methodologies. Essential Experience: Degree in Computer Science, Electrical Engineering, or similar with embedded systems/softwaretesting focus. Experience with CI/CD tools (e.g. Jenkins, CloudBuild, AWS CodePipeline) and automation (bash, Python). Proficient with git, pytest, gtest, and More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
iO Associates
collaborative environment focused on innovation in AI and robotics safety. Role Overview: They are seeking an Embedded QA Engineer to support the development and validation of safety-critical embedded software for AI and robotics applications. You'll play a key role in ensuring the reliability, safety, and performance of Runtime Assurance systems across diverse hardware and real-time environments. … Key Responsibilities: Design, test, and validate embedded software for Runtime Assurance platforms. Ensure compliance with safety-critical standards such as DO-178C, ISO 26262, and IEC 61508. Manage CI/CD pipelines and automated deployment across Software-in-the-Loop and Hardware-in-the-Loop systems. Develop performance and integration testing across simulation environments. Conduct code reviews … optimisation, and maintain high-quality software standards. Contribute to improvements in development processes, tools, and testing methodologies. Essential Experience: Degree in Computer Science, Electrical Engineering, or similar with embedded systems/softwaretesting focus. Experience with CI/CD tools (e.g. Jenkins, CloudBuild, AWS CodePipeline) and automation (bash, Python). Proficient with git, pytest, gtest, and More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
iO Associates
collaborative environment focused on innovation in AI and robotics safety. Role Overview: They are seeking an Embedded QA Engineer to support the development and validation of safety-critical embedded software for AI and robotics applications. You'll play a key role in ensuring the reliability, safety, and performance of Runtime Assurance systems across diverse hardware and real-time environments. … Key Responsibilities: Design, test, and validate embedded software for Runtime Assurance platforms. Ensure compliance with safety-critical standards such as DO-178C, ISO 26262, and IEC 61508. Manage CI/CD pipelines and automated deployment across Software-in-the-Loop and Hardware-in-the-Loop systems. Develop performance and integration testing across simulation environments. Conduct code reviews … optimisation, and maintain high-quality software standards. Contribute to improvements in development processes, tools, and testing methodologies. Essential Experience: Degree in Computer Science, Electrical Engineering, or similar with embedded systems/softwaretesting focus. Experience with CI/CD tools (e.g. Jenkins, CloudBuild, AWS CodePipeline) and automation (bash, Python). Proficient with git, pytest, gtest, and More ❯
celebrate and embrace diversity and we believe that our success comes from creating a caring and fun community. Job Purpose: The primary purpose of this role is to provide testing support and analysis within a Project Management environment to support a variety of projects including technical, facility-based infrastructure (interfacing with technology) and those delivering new business processes, with … overlapped UK working hours. The role will play an important part in the successful delivery of projects across the organisation, in being responsible for providing an end to end testing service that will include functional, non-functional, integration and regression testing for defined projects or work streams. Organising and managing end users for UAT. In addition, providing core … testing deliverables such as test plans, scenarios and scripts, as well as the co-ordination and execution of testing, logging and managing defects through their lifecycle with relevant teams. This will be done using waterfall, iterative and agile (scrum) project approaches. The role will include but is not limited to: Liaison with the project team and business stakeholders More ❯
celebrate and embrace diversity and we believe that our success comes from creating a caring and fun community. Job Purpose: The primary purpose of this role is to provide testing support and analysis within a Project Management environment to support a variety of projects including technical, facility-based infrastructure (interfacing with technology) and those delivering new business processes, with … overlapped UK working hours. The role will play an important part in the successful delivery of projects across the organisation, in being responsible for providing an end to end testing service that will include functional, non-functional, integration and regression testing for defined projects or work streams. Organising and managing end users for UAT. In addition, providing core … testing deliverables such as test plans, scenarios and scripts, as well as the co-ordination and execution of testing, logging and managing defects through their lifecycle with relevant teams. This will be done using waterfall, iterative and agile (scrum) project approaches. The role will include but is not limited to: Liaison with the project team and business stakeholders More ❯
to understand requirements, design test strategies, and execute test cases that ensure our solutions meet the highest standards. As a member of the team, you’ll not only execute testing activities but also help shape QA practices, mentor junior testers, and contribute to a culture of continuous improvement in testing. This is an excellent opportunity for someone who enjoys … hands-on testing while also influencing process and quality across the delivery lifecycle. Key Responsibilities Analyse requirements, user stories, and technical specifications to design effective test plans and cases. Execute manual functional, regression, integration, and system testing. Identify, log, and track software defects, working closely with developers to resolve issues. Collaborate with product owners, business analysts, and developers … met in fast-paced agile environments. Skills & Experience Required: Proven experience as a Manual Test Engineer, with a track record in senior or advanced QA roles. Strong knowledge of softwaretesting methodologies, tools, and processes. Hands-on experience with test management tools (e.g., Jira, TestRail, Zephyr, or similar). Solid understanding of SDLC and agile delivery methodologies. Strong More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
or similar experience Excellent communications skills - you will need to be comfortable exploring technical issues in depth with clients and helping them reach a resolution Hands-on experience of testingsoftware within a professional software engineering environment Linux desktop and scripting skills, and an understanding of the software development lifecycle Full existing right to work in … Whilst the team works remotely, you will need to be located close enough to Cambridge for convenient exchange of hardware, or occasional meeting. Keywords: Application Support, Front Line Support, Software Engineering, Software Test, Linux, Client-Facing, Remote Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Tec Partners
Role: Software Test Engineer Location: Hybrid (Cambridge/London) Salary: Up to £50,000 We're working with an established technology business who have been at the forefront of remote access and connectivity solutions for over two decades. Their software is trusted by millions of users globally - from leading names in technology and engineering through to organisations operating … in healthcare, media, and industry. As part of their continued growth and investment in engineering excellence, our client is looking for a Software Test Engineer with strong automation skills to join their collaborative QA team. This role offers the chance to work across the full testing lifecycle - from feature inception through to release - ensuring the delivery of high … quality, reliable software used worldwide. You'll work closely with developers, write and maintain Python-based automated tests, enhance the existing test framework, and play a key role in improving testing processes across the business. The culture is supportive, forward-thinking, and built on continuous learning and innovation. What we're looking for: Proven experience in automated softwareMore ❯
is why we are committed to making sure our products aren't just intuitive, they're obvious. To support that commitment, the Roku Ads Test Automation Team focuses on testing Ad products and features for the industry's most reliable streaming media platform. Our goal is to help people find what they want and make it easier for people … the-art technology and engineering to make it happen, with consideration for the customer as the centre of all that we do. We are seeking an experienced and versatile Software Development Engineer in Test to own quality of ad features on Roku Platform. You will be responsible for end-to-end execution of ad product which includes cross-team … collaboration for feature testing, developing test plans, coordinate testing with manual QA, create an automation strategy, deployment of library/feature and more. You should be able to represent automation and QA concerns in meetings with cross-functional, project team members and provide valuable end-user feedback to improve the customer experience. This position requires a solid understanding More ❯
Swavesey, Cambridgeshire, United Kingdom Hybrid / WFH Options
Gardasoft Vision Ltd
SENIOR EMBEDDED SOFTWARE ENGINEER Overview: Gardasoft is the global leader in the design, manufacture, and application of high-performance LED control technology. Gardasoft has an enviable reputation within the machine vision industry that it sells to through its Distributor network for its innovative products and solutions. Based in Cambridge are the R&D facilities, production, and all support functions. … We are currently recruiting a passionate and energetic Senior Embedded Software Engineer, working at Swavesey/Cambridge Location. Key Responsibilities Design, develop, optimise, and test firmware and software that executes directly on processor or embedded OS. Develop and execute unit tests, integration tests, and validation frameworks. Debug and test complex issues in firmware using oscilloscopes, logic analysers, and … other test equipment. Collaborate with cross-functional teams including software, hardware, and product management to define and deliver product requirements. Lead the firmware release cycle, including documentation, and deployment for manufacturing. Research alternative technologies and evaluate for use within Gardasoft products. Support manufacturing and production testing, ensuring firmware stability and performance in production environments. Support the Applications team More ❯
Software Engineer – Embedded Systems Location : Cambridge, Cambridgeshire, CB4 0WN Salary: Competitive Salary, DOE + Excellent Benefits Contract: Full time, Permanent Benefits: Health Shield, Life Assurance – 4x Yearly Salary, Non-Contributory Pension (8%), Cycle to Work Scheme, Opt in to Private Medical, Free Parking, 25 Days Holiday + 8 Bank Holidays + 1 Company Day at Christmas Are you passionate … about embedded systems and eager to work on cutting-edge optical network technology Join our dynamic Product Software team at Polatis as a Software Engineer, where innovation meets precision! Huber+Suhner produce market-leading optical circuit switches for advanced fibre optic communications networks. The programme management team works across the business to deliver product design, software release, and … team are responsible for ensuring that scope, cost, and schedule are delivered to target and projects are managed in accordance with Huber+Suhner processes. We are now recruiting for a Software Engineer, you’ll play a pivotal role in enhancing our products through robust software architecture, hands-on development, and seamless hardware integration. You’ll collaborate across teams to More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Huber+Suhner Polatis
Software Engineer - Embedded Systems Location : Cambridge, Cambridgeshire, CB4 0WN Salary: Competitive Salary, DOE + Excellent Benefits Contract: Full time, Permanent Benefits: Health Shield, Life Assurance - 4x Yearly Salary, Non-Contributory Pension (8%), Cycle to Work Scheme, Opt in to Private Medical, Free Parking, 25 Days Holiday + 8 Bank Holidays + 1 Company Day at Christmas Are you passionate … about embedded systems and eager to work on cutting-edge optical network technology Join our dynamic Product Software team at Polatis as a Software Engineer, where innovation meets precision! Huber+Suhner produce market-leading optical circuit switches for advanced fibre optic communications networks. The programme management team works across the business to deliver product design, software release, and … team are responsible for ensuring that scope, cost, and schedule are delivered to target and projects are managed in accordance with Huber+Suhner processes. We are now recruiting for a Software Engineer, you'll play a pivotal role in enhancing our products through robust software architecture, hands-on development, and seamless hardware integration. You'll collaborate across teams to More ❯
Peterborough, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Noir
Performance & Reliability Director - Software House - Peterborough/Hybrid (Key skills: Performance Engineering, Reliability Engineering, SRE, Load Testing, Observability, Chaos Testing, Cloud Platforms, Microservices, Leadership, CI/CD, APM Tools) Are you a technology leader passionate about driving performance, scalability, and reliability across complex software platforms? Do you thrive in high-growth environments where innovation, engineering excellence … and resilience are core values? If so, this is a rare opportunity to define the performance strategy for a fast-moving, product-focused software house. Our client, a leading Software House based in Peterborough, is seeking a Performance & Reliability Director to lead its global performance and reliability initiatives. This role offers the chance to shape the technical vision … for scalable, high-performing systems that underpin enterprise-grade software solutions used by clients worldwide. As Performance & Reliability Director, you'll lead cross-functional teams across development, DevOps, and infrastructure, embedding performance and resilience best practices throughout the software lifecycle. You'll oversee system profiling, capacity planning, and test strategies - ensuring every release meets the highest standards for More ❯
Peterborough, Cambridgeshire, UK Hybrid / WFH Options
Noir
Performance & Reliability Manager – Software House – Peterborough/Hybrid The information below covers the role requirements, expected candidate experience, and accompanying qualifications. (Key skills: Performance Engineering, Reliability Engineering, SRE, Load Testing, Observability, Chaos Testing, Cloud Platforms, Microservices, Leadership, CI/CD, APM Tools) Are you a technology leader passionate about driving performance, scalability, and reliability across complex software … growth environments where innovation, engineering excellence, and resilience are core values? If so, this is a rare opportunity to define the performance strategy for a fast-moving, product-focused software house. Our client, a leading Software House based in Peterborough, is seeking a Performance & Reliability Manager to lead its global performance and reliability initiatives. This role offers the … chance to shape the technical vision for scalable, high-performing systems that underpin enterprise-grade software solutions used by clients worldwide. As Performance & Reliability Manager, you'll lead cross-functional teams across development, DevOps, and infrastructure, embedding performance and resilience best practices throughout the software lifecycle. You'll oversee system profiling, capacity planning, and test strategies — ensuring every More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Cumulocity
enjoy tackling juicy technical challenges and building things that really matter? Want to be part of a company that genuinely values innovation and prides itself on delivering top-quality software? If so — we’d love to hear from you. We’re looking for a backend software engineer to join our team extending the advanced analytics and AI capabilities … team members, solving challenging customer issues, and sometimes taking on scrum master or feature owner responsibilities. About You We are looking for developers who are smart, and enjoy building software and tests using a range of varied languages and technologies. Our primary development languages are C++ , Java and Python so we expect you to have strong, up-to-date … also valued. You should have some knowledge of back-end/server-side/systems programming topics such as distributed systems, multi-threading, memory and performance optimization . Our software is deployed to the cloud using Kubernetes , so we’re interested in candidates with expertise in Kubernetes, microservices, AWS , Docker, and the ability to productively use and maintain Linux More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
Cumulocity
enjoy tackling juicy technical challenges and building things that really matter? Want to be part of a company that genuinely values innovation and prides itself on delivering top-quality software? If so — we’d love to hear from you. We’re looking for a backend software engineer to join our team extending the advanced analytics and AI capabilities … team members, solving challenging customer issues, and sometimes taking on scrum master or feature owner responsibilities. About You We are looking for developers who are smart, and enjoy building software and tests using a range of varied languages and technologies. Our primary development languages are C++ , Java and Python so we expect you to have strong, up-to-date … also valued. You should have some knowledge of back-end/server-side/systems programming topics such as distributed systems, multi-threading, memory and performance optimization . Our software is deployed to the cloud using Kubernetes , so we’re interested in candidates with expertise in Kubernetes, microservices, AWS , Docker, and the ability to productively use and maintain Linux More ❯
Graduate Product Engineer Hybrid - Based near Cambridge, UK Permanent | Full-time Salary: £35,000-£45,000 Are you a graduate in the software space ready to help shape the future of next-generation communication technology? Join a global leader in communications at an exciting time of growth and innovation. We’re seeking a Product engineer to join an expanding … experienced engineers, product managers, and testers. In this role, you will: Translate customer and business requirements into precise product behaviour definitions. Write and maintain feature specification documents that guide software and testing teams. Work closely with stakeholders across engineering, testing, support, and product management. Develop a deep understanding of product functionality and system architecture. Become a key … embedded systems - and eager to apply your technical education in a real-world environment. Essential: A relevant degree (e.g. Electronics, Computer Science, Telecommunications, or similar). Exposure to embedded software development (through modules or personal projects). Understanding of digital communications principles (ideally wireless). Interest in defining and documenting the behaviour of complex technical products. Appreciation of modern More ❯
Graduate Product Engineer Hybrid - Based near Cambridge, UK Permanent | Full-time Salary: £35,000-£45,000 Are you a graduate in the software space ready to help shape the future of next-generation communication technology? Join a global leader in communications at an exciting time of growth and innovation. We’re seeking a Product engineer to join an expanding … experienced engineers, product managers, and testers. In this role, you will: Translate customer and business requirements into precise product behaviour definitions. Write and maintain feature specification documents that guide software and testing teams. Work closely with stakeholders across engineering, testing, support, and product management. Develop a deep understanding of product functionality and system architecture. Become a key … embedded systems - and eager to apply your technical education in a real-world environment. Essential: A relevant degree (e.g. Electronics, Computer Science, Telecommunications, or similar). Exposure to embedded software development (through modules or personal projects). Understanding of digital communications principles (ideally wireless). Interest in defining and documenting the behaviour of complex technical products. Appreciation of modern More ❯
AI initiative to model cellular processes. The position will work in a multi-disciplinary research environment to assist investigators in algorithm development and implementation, and will work across the software development life cycle, including software design, coding, testing, deployment, and maintenance. The ideal candidate will be a good communicator and have a growth mindset with an enthusiasm … goal is to contribute to improving human lives through better-informed treatments. Responsibilities: - Contribute to modeling, simulation, and analysis of mechanistic or data-driven models of biological processes through software development in a highly collaborative environment. This will include: - Exploring and developing ML algorithms to solve complex problems and draw conclusions. Apply state of the art AI tools to … optimization, causal inference, building and assessing predictive models, analyzing biological networks, and analysis and visualization of -omics data. Maintain documentation and keep up-to-date as needed. Contribute to software releases (e.g. via GitHub, PyPI, Anaconda, Docker Hub). Who You Are The ideal candidate will be a strong collaborator with a background in dynamical systems and mathematical modeling More ❯
Senior Embedded Software Engineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We’re working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior Embedded Software Engineer … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You’ll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You’ll play a key role in firmware development … across a range of devices, supporting innovation from early-stage concepts through to production. Key Requirements: At least 3+ years of experience in developing embedded software using C on bare-metal systems Experience working with standard microcontrollers/microprocessors Familiarity with RTOS environments Understanding of communication protocols such as UART, SPI, and I2C Educational Background: Degree in SoftwareMore ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum Up to £65,000 + Benefits & Bonus (D
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Senior Embedded Software Engineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We're working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior Embedded Software Engineer … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You'll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You'll play a key role in firmware development … across a range of devices, supporting innovation from early-stage concepts through to production. Key Requirements: At least 3+ years of experience in developing embedded software using C on bare-metal systems Experience working with standard microcontrollers/microprocessors Familiarity with RTOS environments Understanding of communication protocols such as UART, SPI, and I2C Educational Background: Degree in SoftwareMore ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
RedTech Recruitment
Graduate Applications Engineer A brilliant opportunity for a bright Graduate Applications Engineer to join a world-leading developer of electronics testing solutions. This role offers the chance to work at the cutting edge of test and debug technologies, supporting customers globally while also feeding into product development and support. Youll be joining a growing engineering team where you will … involves lots of customer interaction so you must have strong written and verbal communication skills with the ability to explain complex technical concepts concisely Awareness of electronics technologies and testing methodologies Self-motivated with the ability to manage time and priorities effectively Responsibilities of Graduate Applications Engineer: Understand customer requirements and develop tailored applications to solve them Deliver technical … Applications Engineer/Graduate Electronics Engineer/Graduate Embedded Engineer/FPGA Engineer/Graduate Systems Engineer/Graduate Support Engineer/Graduate Test Engineer/Applications Developer/Software Engineer/Electronics Testing/FPGA/Embedded Systems/Device Drivers/Debugging/Electronics/In-Circuit Test/Physics Graduate/Computer Science Graduate/ More ❯
Cambridge, Cambridgeshire, England, United Kingdom
REDTECH RECRUIT
A brilliant opportunity for a bright Graduate Applications Engineer to join a world-leading developer of electronics testing solutions. This role offers the chance to work at the cutting edge of test and debug technologies, supporting customers globally while also feeding into product development and support. You’ll be joining a growing engineering team where you will quickly gain … involves lots of customer interaction so you must have strong written and verbal communication skills with the ability to explain complex technical concepts concisely Awareness of electronics technologies and testing methodologies Self-motivated with the ability to manage time and priorities effectively Responsibilities of Graduate Applications Engineer: Understand customer requirements and develop tailored applications to solve them Deliver technical … Applications Engineer/Graduate Electronics Engineer/Graduate Embedded Engineer/FPGA Engineer/Graduate Systems Engineer/Graduate Support Engineer/Graduate Test Engineer/Applications Developer/Software Engineer/Electronics Testing/FPGA/Embedded Systems/Device Drivers/Debugging/Electronics/In-Circuit Test/Physics Graduate/Computer Science Graduate/ More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Platform Recruitment Limited
Engineer to join their growing team. Youll play a key role in defining how innovative communication products behave and perform, turning ideas into reality. Working closely with product managers, software engineers, and system testers, youll help shape the next generation of communication solutions used worldwide in critical industries. Key Responsibilities: Develop detailed product behaviour and feature specifications. Translate product … Build deep expertise in product functionality, becoming a go-to knowledge source. What Were Looking For: A relevant degree (engineering, electronics, computer science, or similar). Exposure to embedded software development (through study or hobby). Understanding of digital communications, ideally wireless. Interest in technologies such as Wi-Fi, Bluetooth, GPS, and USB. Desirable: Experience with Android-based or More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Platform Recruitment
to join their growing team. You’ll play a key role in defining how innovative communication products behave and perform, turning ideas into reality. Working closely with product managers, software engineers, and system testers, you’ll help shape the next generation of communication solutions used worldwide in critical industries. Key Responsibilities: Develop detailed product behaviour and feature specifications. Translate … deep expertise in product functionality, becoming a go-to knowledge source. What We’re Looking For: A relevant degree (engineering, electronics, computer science, or similar). Exposure to embedded software development (through study or hobby). Understanding of digital communications, ideally wireless. Interest in technologies such as Wi-Fi, Bluetooth, GPS, and USB. Desirable: Experience with Android-based or More ❯