Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Digital Preservation Coalition
Innovation and Software Development team and working with the Programme's Technical Lead, the role will focus on implementing systems and tools for digital preservation, including a cloud-native, open-source repository and preservation system with serverless workflows, and enabling and ensuring ongoing access and supporting tools for the deposit, search, discovery, and use of digital materials in More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
NPAworldwide
Flexible/Variable Hours, Other Agile Working Arrangements/Open to Discussion Can you think strategically and ‘join the dots’ across multiple activities to build the bigger picture? Do you enjoy working at pace, identifying new and improved ways of doing things, and collaborating with a wide range of stakeholders? Are you passionate about learning and developing in new … client’s organization includes a wide range of responsibilities, with tasks such as: Implementing software solutions including design, development, and testing. Using a wide range of technologies, specializing in open-source libraries and components. Utilizing tools such as GitLab to build continuous integration pipelines to monitor and ensure software quality and security. Deploying software systems to various environments More ❯
St. Albans, Hertfordshire, United Kingdom Hybrid / WFH Options
Lindar
St Albans), Malta, or Gibraltar, fullyremote from EU is an option too. What You Will Do Develop and maintain our gambling platform in a continuous delivery environment using various open-source technologies. Understand how the various parts of our ecosystem come together to provide an entertaining experience to our players. Design and build solutions in collaboration with software More ❯
Huawei Technologies Research & Development (UK) Ltd
with advanced processor designs and architectures beyond traditional RISC and CISC approaches. Experience in the development of specialized architecture for cloud computing, edge computing, or embedded systems. Contributions to open-source or industry-standard architecture research projects. Experience working in multi-disciplinary teams and collaborating on large-scale, cross-functional projects. Why Join Us? Impact: Play a key More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
cloud technologies like AWS, Google Cloud and Azure Exposure to HPC applications like Flex based Licenses, EDA tools and jobs schedulers like LSF are desirable Solid understanding in building opensource tools like Python, GCC and LLVM in an Environment Module Skills and attitude on automating common repetitive tasks A suitable sense of ownership and responsibility in driving tasks to timely More ❯
Saffron Walden, England, United Kingdom Hybrid / WFH Options
Wellcome Sanger Institute
project at the intersection of machine learning and biology at Wellcome Sanger Institute. The position is for a two year fixed term contract working on a project funded by Open Targets within Mo Lotfollahi's team in our Cellular Genomics Programme . About the Role: The Project aims to leverage datasets internally generated at the Sanger Institute and publicly … foundational models leveraging multi-modal readouts. This includes integrating and processing data from various sources to develop robust and versatile AI models. To achieve this, you will work with open-source software, proposing, developing, and maintaining new solutions to analyse and interpret large-scale single-cell datasets. We have access to unique data and are also in the … both within and outside the Institute Maintain a key understanding of the research portfolio within the team, and support in ensuring grants and key objectives are delivered. About Us: Open Targets is a public-private partnership involving the Wellcome Sanger Institute, a world-leading genomics institution, EMBL’s European Bioinformatics Institute (EMBL-EBI), a global leader in the management More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Entrust
multi-component projects, using multiple development languages. Solve complex technical problems with demanding requirements, in innovative, practical ways. Required Skills Familiarity with development in a regulated industry, software certification. Open-source software - as licensee, or as contributor. Some experience of cryptography and/or computer security techniques. Software development in Agile and/or SAFe. At Entrust, we More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Entrust
side tools & API libraries. Familiar with complex, multi-component projects, using multiple development languages. Solve complex technical problems with demanding requirements, in innovative, practical ways. Nice-to-Have Qualifications: Open-source software - as licensee, or as contributor. An interest in cryptography and/or computer security techniques. Software development in Agile and/or SAFe. #LI-NR1 At More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
you will: Design and develop test cases and sample applications to ensure production-quality software. Collaborate with global teams to build and automate CI/CD pipelines. Work with open-source communities and partners to maintain system-level test cases. Adapt to testing various components across the networking software stack. About You Expertise in testing software interfaces and … CI/CD pipelines, and improving software quality. Skilled in defect identification, data analysis, and performance benchmarking. Proficiency in Git and distributed version control systems. Desirable Skills Experience with open-source software maintenance, SDN, Kubernetes, and Docker. Hands-on testing of AI networking stacks (e.g., PyTorch, RDMA/RoCE, NCCL). Performance benchmarking and multi-node setup testing More ❯
level customers including public sector. The Public Sector Customer Engineering team helps customers solve their most interesting business challenges by rapidly developing innovative prototypes using world-class cloud and open-source technologies. We've helped customers by using image recognition to find missing persons, Artificial Intelligence to optimise rideshares, and Machine Learning to grade exam answers. We are … functionality you've written in demos and finally see the difference you've made when customers deploy solutions into their production environments. Work with the latest AWS services and open-source technologies to build your prototypes. You'll always be encouraged to pick the right tools for the job. A day in the life A day in the … new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Acknowledgement of country: In the spirit of reconciliation Amazon acknowledges the Traditional Custodians More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ACS Business Performance Ltd
capabilities Candidate Profile: Degree-qualified in Computer Science, Electronics, or similar (or equivalent experience) Comfortable working on military/defence projects Eligible for at least BPSS clearance Personal/open-source projects a strong plus (GitHub/portfolio links welcome) Typically looking for candidates with 8+ years' experience Some UK/international travel required Hybrid working may be More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ACS Performance
capabilities Candidate Profile: Degree-qualified in Computer Science, Electronics, or similar (or equivalent experience) Comfortable working on military/defence projects Eligible for at least BPSS clearance Personal/open-source projects a strong plus (GitHub/portfolio links welcome) Typically looking for candidates with 8+ years' experience Some UK/international travel required Hybrid working may be More ❯
tasks every single day. You are a self-starter who loves to find creative solutions to challenging problems. Desirable Experience in Chip level or Platform security tests. Contributions to open-source forums: Linux/OpenBMC. Experience with Kubernetes integration to system software. ISTQB certifications. Benefits In addition to a competitive salary, Graphcore offers flexible working, a generous annual More ❯
of audiences, in a clear and simple way Even better if you have Proficiency with Python Experience of shipping software to users An interest in working in the quantum open-source ecosystem Experience of quantum computing Experience of GPU programming What can you expect from us A comprehensive benefits package that includes an annual bonus plan, private medical More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Entrust
side tools & API libraries. Familiar with complex, multi-component projects, using multiple development languages. Solve complex technical problems with demanding requirements, in innovative, practical ways. Nice-to-Have Qualifications: Open-source software - as licensee, or as contributor. An interest in cryptography and/or computer security techniques. Software development in Agile and/or SAFe. #LI-NR1 At More ❯
AI architectures or algorithms in real-world products. Experience with low-level languages used for implementing high-performance ML code (C/C++, Rust, CUDA, etc.). Contributions to open-source AI projects or development of proprietary AI frameworks. Expertise in areas such as reinforcement learning, few-shot learning, meta-learning, Causal AI. Knowledge of drug development and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
Do you want to work on software used by billions around the world? Do you believe in the goals of the open-source software community? This team wants to hear from you. You will be working alongside similarly enthusiastic and highly skilled developers building software with open-source projects and making important contributions to the open-source community. You could be working on improvements to WebKit, or building new Linux kernel driver, or one of countless other projects this team tackles, all of them deeply technical. Requirements: Knowledge and interest in developing systems level software such as kernel drivers, web rendering engines, display servers, or A/V libraries. Demonstrable and significant contributions to … open-source projects. This includes engagement with the community and understanding of open-source development methodologies not just code commits. High level of skill in C. Additional knowledge of Rust would be beneficial. A Computer Science degree or similar experience. You will be working in a globally diverse team, so experience and comfort with remote working More ❯
it may lead. Job Overview: As a member of the Software Group you will have the opportunity to build upon your existing background, knowledge and expertise and contribute to OpenSource projects, EDK II, Linux Kernel, Trusted Firmware, SCP firmware etc. providing reference implementations and optimizations to key software system components. This contribution helps drive the development of … to hear from you! Responsibilities: Contribution to the design and development of Reference systems and Platform software for Arm application processors and MCUs. Supporting key partners, upstreaming and maintaining opensource software components Be part of an extended development team and you can expect to be working face to face with some of the greatest household names in … creative lateral thinking and problem solving with a commitment to extend the breadth and depth of your knowledge. “Nice To Have” Skills and Experience : Experience with working in the open-source community. We value understanding of open-source project development cycles and contribution processes. Familiarity with ARM-A or ARM-M architectures. Familiarity with openMore ❯
Welwyn Garden City, England, United Kingdom Hybrid / WFH Options
Tesco
control (Git) and related software lifecycle tooling. Experience with tooling for monitoring, logging and alerting e.g. Splunk or Grafana. Understanding of common data structures and algorithms. Experience working with open-source Data-Science environments. Knowledge of opensource big-data technologies such as Apache Spark. Experience building solutions that run in the cloud, ideally Azure. Experience More ❯
Huawei Technologies Research & Development (UK) Ltd
development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware, and driver development. Drive alignment with key software ecosystems (e.g., open-source communities) to secure adoption of new CPU architecture features, ensuring solutions are optimized for speed, efficiency, and security. Ensure the successful R&D of CPU architecture advancements … Linux stacks, including kernel drivers, firmware, networking, storage, and OS internals. Strong knowledge of device driver integration, testing methodologies, and design for test/validation best practices. Familiarity with open-source development processes, upstream Linux collaboration, and community engagement. Track record of successfully integrating contributions into mainstream projects. Experience with software profiling, optimization, and instrumentation to maximize performance More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
including network streaming Proficiency in embedded Linux , particularly using OpenEmbedded/Yocto Demonstrable experience shipping production-grade software Strong communication skills and a collaborative mindset Desirable Skills: Experience with open-source audio/video frameworks (e.g. ffmpeg , gstreamer , mpv ) Familiarity with OpenGL and graphics development This is a chance to contribute to a highly respected, international product line More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
So Code Limited
efficiency and communication. Golang Golang supports scalable server and large system programming, addressing gaps found in C++ and Java during Google's server work. Python Python is a popular open-source language for developing complex network applications with straightforward syntax. IT Infrastructure and Support We recruit for all levels, from support engineers to CTOs and VPs of IT More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
and reverse-engineering tools (gdb/lldb, IDA/Ghidra). Excellent written communication for documenting findings and influencing engineering teams. "Nice To Have" Skills and Experience : Contributions to open-source fuzzing tools, sanitisers, or security research publications. Knowledge of distributed fuzzing at scale (GCP/AWS, Kubernetes, or bare-metal clusters). Familiarity with kernel, embedded, or More ❯
a low-level software stack. Knowledge of virtualisation and hypervisor concepts. Working experience in one or more of these: OpenBMC, Firmware, Kernel Internals, Low level Security testing. Contributions to open-source forums: Linux/OpenBMC. Experience with Kubernetes integration to system software. ISTQB certifications. In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
expertise to the team and ensure strong technical deliverables. You will analyse industry specs, roadmap requirements, break down tasks, and help implement project plans. You will collaborate closely with opensource communities, technology managers, and IP development teams to deliver roadmap commitments. You will be actively driving software design and creation of stacks for Arm's reference platforms … to delivery, covering production and maintenance. Additionally, you possess knowledge of CI (Continuous Integration) and automated test systems. Desirable Skills: Automotive software development background is highly desirable. Experience with opensource projects such as Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK II, U-Boot, Xen, Zephyr Exposure to Automotive workloads, AI/ML software stacks, and … tooling. Linux device driver development. SW Security and Safety practices. Familiarity with open-source project development cycles and contribution processes. We have some scope to adapt the role and job title to the right person - if you are interested but unsure whether you tick all the boxes, we would love you to reach out anyway! We are keen More ❯