1 to 25 of 33 Software Testing Jobs in Cambridgeshire

Senior Embedded Software Engineer – Hybrid (C/C++, Linux)

Location
Cambridge, England, United Kingdom
Overview The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers … share a passion for leaving their mark on the future of computing. Job Overview The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available ...

Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
Specific Skills and Experience Required We’re looking for C++ software development experience and good software engineering fundamentals. Experience could come from professional work, internships, academic projects, open-source contributions, or other practical software development. An interest in machine learning software and how AI models … different hardware is important. Some experience with, or exposure to, machine learning frameworks, runtime systems, compilers, GPU/compute software, or other performance-oriented technologies would be beneficial but is not essential. In this role, you will contribute to developing, testing, and improving software across different parts ...

Senior Machine Learning Software Engineer

Location
Cambridge, England, United Kingdom
Overview We’re building software that helps Machine Learning and AI workloads run efficiently on the next generation of Arm compute platforms. Our ML Engineering teams are looking for experienced software engineers with strong C++ skills and practical experience with Machine Learning frameworks such as PyTorch . … work sits at the intersection of Machine Learning, software and hardware. Projects span ML frameworks and compilers, runtimes, drivers, embedded software and performance optimisation, creating opportunities to work on complex engineering challenges across the ML software stack. We’re hiring across several levels of seniority, with scope ...

DevOps Engineer

Location
Cambridge, England, United Kingdom
Engineering teams from our Cambridge, UK office. This role joins a dynamic team focused on building and maintaining tools and automation to streamline the software development lifecycle, reduce cognitive load for engineering teams, and improve release velocity. What You’ll Do Design, develop, and maintain CI/CD pipelines … automate software builds, testing, and releases. Build and maintain internal tooling to support the software development lifecycle (e.g., code quality analysis, dependency management, automated testing). Collaborate with engineering teams to identify and automate manual processes, reducing cognitive load and improving efficiency. Implement and maintain infrastructure ...

Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
Software Engineer C# | Cambridge | £45,000 - £55,000 A leading technology business is expanding its engineering team and is looking for an experienced Software Engineer to join a newly established New Product Introduction function. This is an exciting opportunity to work at the intersection of software, automation … transition innovative products from development into scalable, repeatable production. The Role As part of the new NPI team, you will take ownership of the software-driven automation and production test activities required to bring new products into manufacture. Working closely with R&D, manufacturing, quality, mechanical and electronics engineers ...

Senior Software Engineer in Test, Python

Location
Cambridge, England, United Kingdom
products that are not just intuitive but downright obvious. At the heart of this commitment is the Roku OS QA Team, dedicated to rigorously testing every product and feature to ensure we deliver the most reliable streaming media platform in the industry. Our mission is simple: help people effortlessly … center of everything we do. What is the role? As part of our team, you'll leverage your diverse skills to support both Software Engineers and QA Engineers, tackling the daily challenges of their roles. Your specialist knowledge will be invaluable in suggesting improvements to enhance quality and streamline ...

Senior Software Engineer - Hardware Instrumentation & Data

Location
Cambridge, England, United Kingdom
Selection is seeking a senior/mid-level software engineer for a hands-on role focused on data collection and analysis software for cutting-edge scientific instruments. You will help with instrument control, debug embedded software, and contribute to testing in a small software team. ...

C# Developer

Hiring Organisation
Hexwired Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
continued growth and an expanding product portfolio, they are now seeking a new C# Developer to join their growing team. Required Experience Degree in Software Engineering, Computer Science or a related discipline. Commercial experience developing software for production testing or process automation. Strong C# development experience, ideally … with WPF and MVVM. Understanding of software release, configuration and change-control processes. Strong documentation and communication skills. Comfortable working across R&D, manufacturing and engineering environments. This is a great opportunity for a C# Developer who wants to play a key role in taking innovative products from ...

Production Engineer

Location
Cambridge, England, United Kingdom
teams to ensure seamless production processes and high‐quality outcomes. This position involves supporting production floors globally, troubleshooting issues, and driving improvements in hardware, software, and testing environments. Responsibilities: Lead hardware, ATE (Automatic Test Equipment), and software changes for new and legacy products, including NPI (New Product … Introduction) and EOL (End of Life) updates. Develop and implement testing procedures for new products, including test station duplication, wiring, validation, and ongoing support. Conduct failure analysis and reliability testing for critical product components. Provide technical support to local and global production floors. Collaborate with production line engineers ...

Production Engineer

Hiring Organisation
Proclinical
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
teams to ensure seamless production processes and high-quality outcomes. This position involves supporting production floors globally, troubleshooting issues, and driving improvements in hardware, software, and testing environments. Responsibilities: Lead hardware, ATE (Automatic Test Equipment), and software changes for new and legacy products, including NPI (New Product … Introduction) and EOL (End of Life) updates. Develop and implement testing procedures for new products, including test station duplication, wiring, validation, and ongoing support. Conduct failure analysis and reliability testing for critical product components. Provide technical support to local and global production floors. Collaborate with production line engineers ...

Senior DevOps Engineer

Location
Cambridge, England, United Kingdom
Description: We are looking for dedicated Software and DevOps engineers to join our team in Cambridge. This role has significant impact in improving the engineering experience at Arm! The Engineering Platform Services teams deliver the platforms, tools, and systems required to develop our software and hardware IP. … aligned to business outcomes. Responsibilities: Working hands-on with a variety of technologies, to provide an outstanding engineering experience for Arm's hardware and software engineers. The domains and areas include: Software builds and test solutions using CI/CD, binary, secret, and test management. Developing services using ...

Staff ML Engineer - Developer Tools

Location
Cambridge, England, United Kingdom
Description: In the Developer Platforms group at Arm, our mission is to make AI software development on the Arm architecture simple and intuitive. We are growing our team and are looking for a passionate Staff ML Engineer to help us build our expertise in ML tooling and deliver … next generation of developer experiences for Arm. The ideal candidate will combine strong software engineering skills with deep practical experience of ML model optimisation and deployment. You will help make sophisticated ML optimisation techniques accessible to developers by building tools that analyse, optimize, and prepare models for efficient execution ...

Senior Automation/Test Development Engineer

Location
Cambridge, England, United Kingdom
Engineer to lead the development of custom test systems supporting the SOMA program at our Cambridge office. This role will lead the architecture, hardware, software, and documentation of scalable test platforms supporting engineering characterisation, design verification, and future manufacturing needs. The successful candidate will be a hands‐on engineer … support regulatory submissions. Key Responsibilities Lead the design, development, and deployment of custom automated test systems. Translate technical requirements into test methods, fixtures, instrumentation, software, and data outputs. Design and integrate custom electronics, PCBs, fixtures, sensors, cabling, and commercial laboratory equipment. Develop software for instrument control, test sequencing ...

Software Engineer - Hardware Instrumentation

Location
Cambridge, England, United Kingdom
cell line development. Their instruments are based on proprietary innovations around microfluidic systems and transformative in-solution technologies. They currently have a small software team and are looking for a senior/mid-level software engineer to join them. Responsibilities will include design and development of data collection … analysis software, contributing to instrument control, debugging embedded software, and provide relevant testing. Requirements: Master's degree in computer science, engineering, physics or other related discipline. Demonstrable industry project experience in software engineering including the successful delivery of hardware-related instrumentation products to market. Wide range ...

Senior Digital Design Engineer

Hiring Organisation
Microtech Global Ltd
Location
Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£85,000
fault injection. Experience with RISC-V or similar processor architectures. Programming experience in Python, C and/or Rust, particularly for automation, RTL generation, software interfaces, testing or system integration. ...

Software Engineer (Internal Tooling)

Location
Cambridge, England, United Kingdom
industry following industry expected standards: e.g. Git, project planning, agile workflows Experience in the end to end of application development: Requirements gathering, design, implementation, testing, documentation, & handover Preferred Qualifications/Experience Experience in the manufacturing and/or aerospace industry Experience working with Hardware or Embedded Software Experience ...

Principal Hardware System Test Engineer

Location
Cambridge, England, United Kingdom
systems. Your work will help ensure every system meets the highest quality standards before deployment. You'll own the architecture of the test executive software and develop manufacturing test content that validates complex hardware at scale. Working across hardware, firmware, and software teams, you'll enable reliable, efficient … testing throughout production. This role offers broad technical influence. You'll solve complex engineering challenges, improve manufacturing quality through data, and help shape the future of Graphcore's production test capability. The team and culture You'll join the Product Test and Diagnosis team within Manufacturing Operations. The team ...

Software Engineer- Silicon Engineering Documentation Tools

Location
Cambridge, England, United Kingdom
Software Engineer- Silicon Engineering Documentation Tools Apple’s Silicon Engineering Group (SEG) is seeking a talented and motivated SoftwareEngineer to join the Documentation Tools team. Our team develops a comprehensive platform, spanning CLIs, UIs, and APIs, that empowers silicon engineers to author the critical technical specifications guiding the design … familiarity with build systems (SBT, Gradle, Maven, or Ant) and version control systems (Git, Perforce). Understanding of the core concepts of software test environments, release cycles, and quality assurance best practices. Knowledge of these is a plus: familiarity with automated CI/CD pipelines (GitLab CI, Jenkins, TeamCity ...

Software Tester

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
experienced Web Functional Tester to join their team on an initial 9-month contract. The role will involve both manual and automated testing , with a focus on web applications and wireless devices. Key Skills & Experience + Strong experience in manual and automated testing + Experience with Selenium …/or Playwright + Experience with NUnit + Strong C# and/or Python experience + Experience testing wireless devices + Strong understanding of functional testing and test methodologies If you have the required testing experience and are available for a new contract opportunity, please apply ...

Modelling and Simulation Engineer

Location
Cambridge, England, United Kingdom
mechanics and numerical methods. Experience with missiles, interceptors, rockets or high-speed vehicles is a plus Ability to coordinate across aerodynamics, GNC, propulsion, radar, software and test Sound software-engineering practices, including configuration management and automated testing. Familiarity with parallel or distributed workflows is a plus Experience with ...

Global Production Engineer: Hardware, Test & NPI

Location
Cambridge, England, United Kingdom
functional teams to ensure seamless production and high-quality outcomes. The role involves supporting production floors globally, troubleshooting issues, and driving improvements in hardware, software, and testing environments. The candidate should hold a degree in Electronics Engineering with hands-on tester design, ATE systems, RF testing ...

Graduate Control Systems Engineer (Training on PLC Programming)

Hiring Organisation
Ernest Gordon Recruitment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£26,000
progression and a range of benefits. The Role: Receive training to write, test, and maintain code Identify and fix bugs in existing software Conduct thorough testing to ensure that the software runs smoothly Progress to more senior positions as you develop your skillset The Person: Graduate looking ...

Senior Embedded Software Engineer — Embedded C / Linux / Networking

Hiring Organisation
Pure Resourcing Solutions
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £80,000 per annum
underpins IP-based KVM and connectivity products used in genuinely mission-critical environments: broadcast, national security, transport, industrial control. Not internal tools. Not prototypes. Software that ships and stays in the field. What's essential You must come from a networking embedded software background. The products live … you. A genuine engineering heritage stretching back decades, with national recognition for innovation excellence along the way You'll sit alongside hardware, software and test engineers who actually talk to each other. No siloed teams, no throwing code over a wall Real autonomy: A say in how products ...

Staff Hardware System Test Engineer

Location
Cambridge, England, United Kingdom
multi-node racks. The tools, test content, and diagnostics you create will directly influence manufacturing efficiency and product quality. You'll develop test software, design test approaches, and solve challenging hardware issues. You'll work closely with hardware, firmware, software, and manufacturing teams to improve test coverage … diagnose problems quickly. This role offers broad technical scope across silicon, boards, systems, software, and manufacturing. You'll have the opportunity to influence engineering decisions and raise technical standards across the organisation. The team and culture The Product Test and Diagnosis team owns the strategy for finding and diagnosing ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum
role in development, working across FPGA and embedded firmware development, you'll design and implement high-performance digital hardware, develop low-level software, and contribute throughout the full product development lifecycle. There is a clear progression route to senior engineering roles here, so you'll be joining a company … physiology and biomedical. Job Responsibilities Design, develop and verify FPGA functionality using VHDL for high-performance data acquisition and signal processing systems. Develop embedded software in C to control hardware, implement low-level functionality and interface with FPGA-based systems. Collaborate with hardware and software engineers to integrate ...