Open Source Development Jobs in the UK excluding London

1 to 25 of 38 Open Source Development Jobs in the UK excluding London

Open Source Software Developer (Speculative; Remote/Anywhere)

Cambridge, England, United Kingdom
Hybrid / WFH Options
Collabora
application. Key Responsibilities Discussing technology with clients and representing Collabora at conferences and trade shows to demonstrate and promote our leadership in the open source arena. Analysing client problems and designing solutions leveraging open source technologies and Collabora's technical expertise. Defining … and scoping client projects in collaboration with the delivery team. Contributing publicly to open source projects to ensure Collabora's continuing technical leadership. Gaining working knowledge of customers’ products, applications, technical and business strengths, and target markets. Understanding client needs and … reconciling time constraints, available technologies and resources, and open source best practices. Desired Skills Track record of experience in software development is essential. Knowledge of open source development methodologies and good standing in the open source More ❯
Posted:

Senior Software Engineer (Backend)

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
Software Engineer (Backend) role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise … are hiring a Senior/Staff/Lead Engineer to join the Launchpad team and take the lead in shaping the future of open-source collaboration. Launchpad is a platform for managing open-source development projects. It includes code hosting … consideration. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Senior Software Engineer jobs in Glasgow, Scotland, United Kingdom More ❯
Posted:

Technical Project Manager

Cambridge, Cambridgeshire, United Kingdom
Fast Forward
About the role lowRISC CIC is a not-for-profit hardware and software engineering company, collaborating with international partners to create and maintain open source silicon designs, firmware and tools. This includes lowRISC's flagship OpenTitan project - the largest open source silicon … on role based in our Cambridge office, working closely with both our technical teams and external partners to coordinate the delivery of complex open-source silicon projects. Key responsibilities Plan, track and manage the successful delivery of projects in a technically complex environment. Work closely with … execution of collaborative projects between lowRISC, silicon partners and academic researchers. Support design, review and verification processes to ensure outstanding deliverable quality. Support open-source silicon community management and governance. Contribute to continuous improvement of team collaboration and project delivery methods. Required experience Bachelor's degree More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (AI/ML)

Cambridge, England, United Kingdom
CommonAI C.I.C
created to support our members as they embrace the opportunities being created by rapid advances in AI technology. Our belief is that collaborative open source development is a critical foundation for companies creating impactful technologies and competing at a global level. As a Software … Engineer (AI/ML) you will help build smart systems, and their components, that leverage the latest open source artificial intelligence and machine learning technologies to solve real world challenges. Open development is at the heart of what we do and we … encourage our engineers to play an active role in open source communities. Requirements Excellent programming abilities with experience in relevant languages (Python, Rust, C++ and/or Go) Experience with relevant libraries/tools (PyTorch, Tensorflow, Neo4j) and/or AI accelerators (GPU, TPU) is a More ❯
Posted:

Security Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
toolkits for Ubuntu. As the publisher of Ubuntu we also handle long-term security response and hardening for the entire operating system and open source universe. Working with tens of thousands of upstreams means that we need to be fluent in every major programming language, and … sophisticated tools that enable us to work at scale and speed with confidence. These roles encompass all aspects of product security, including feature development, vulnerability response, proactive security and open source community participation. All security roles interact closely with many of the other Canonical … consideration. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Security Software Engineer jobs in Glasgow, Scotland, United Kingdom More ❯
Posted:

Open Source Graphics Developer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Ecm Selection
This successful organisation is a significant contributor to the Mesa3D graphics stack on Linux which implements GL and Vulkan. They're seeking an open source enthusiast and skilled graphics programmer to join their team. Your CV will show: You are either a keen open source contributor already, or have a love of open source and a desire to contribute. You are an expert C programmer who is also happy to write C++ code as required. Extensive Linux development experience. Clear ability and inclination to … a role of greater responsibility in this area, and commensurate remuneration, will demonstrate proportionally greater evidence of past contributions to graphics, drivers and open source, and ideally the Mesa3D project specifically. Interested? Send your CV to ECM Selection; whilst we can only put forward the top More ❯
Posted:

System Software Developer

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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Chinese speaking - Software Standardization & Industry Development Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Chinese speaking - Software Standardization & Industry Development Engineer (Contract, Onsite in Edinburgh) 📍 Edinburgh, United Kingdom | 💼 Contract Position | 🕰️ 100% Onsite Our client, a leading global technology company, is looking for a Software Engineer with expertise in programming languages, operating systems, and open-source ecosystems to join … standards and platform innovation across Europe. What You’ll Do Represent our client in international standards organizations (e.g., ECMA, W3C, OCX) within the software, open source, and mobile OS domains. Contribute to the design and evolution of advanced technologies like ArkTS, Cangjie, HarmonyOS Native, Atomic Services … in mobile application development on platforms such as Android, iOS, or HarmonyOS. Solid understanding of programming language infrastructure, OS components, or software development lifecycle. Skilled in interpreting complex policies and translating technology trends into actionable strategy. Comfortable working in a multicultural and collaborative environment. Located in More ❯
Posted:

Junior Software Engineer - Cross-platform C++ - Multipass

Manchester, England, United Kingdom
Hybrid / WFH Options
Canonical
AI-powered advice on this job and more exclusive features. Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build … of Canonical's engineering process Collaborate proactively with a distributed team Debug, track down and fix issues encountered by our users Foster the open source community and support customers when needed Travel internationally for up to two weeks, twice a year, for company events What we … are looking for in you Cross-platform development experience on macOS and/or Windows Expertise in modern C++ development Experience with software testing and test-driven development Extremely high personal standards for code quality, testing and design Knowledge of hypervisor technologies such as More ❯
Posted:

Senior Software Engineer

Cambridge, England, United Kingdom
ZipRecruiter
Computing Happens’, we need to enable Arm by providing software solutions that interface higher-level software stacks with the hardware itself. Responsibilities: Our Open Source Software group is enabling new Arm architecture in projects such as kernel, firmware, system control and driver development, for … of writing patches to implement new functionality, improve performance and enable new Arm architecture, you will enjoy working as part of the wider open source community. Required Skills and Experience: Proficient C programmer Desire and ability to work as part of a team Passion for open source development “Nice To Have” Skills and Experience: Armv8-A Architecture Arm64 assembly Experience of open source working practices Knowledge of Android, Linux kernel, driver development, security, cryptography In Return: Our UK offices are amazing places to collaborate. More ❯
Posted:

Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
looking for a software role with real impact? Do you have top-notch skills with C? Have you got a track record of Open Source contributions? If you answered 'yes' to these questions than this is the role for you. This team of global experts work … become ubiquitous parts of modern computing, such as web browser rendering engines, a/v frameworks, and OS kernels. Their contributions are all Open Source, and they work closely with project maintainers to ensure their work is integrated upstream and benefits all. Alongside general computing they … production-ready, low-level, software development. Excellent skills with C. Additional knowledge of Rust would be beneficial but is not necessary. Knowledge of Open Source development processes and experience of contributing to Open Source projects. This is a fully remote More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Product Technology Manager

Bristol, England, United Kingdom
jobs.sportstechgroup.org- JobBoard
who are addressing the growing demand for software on Arm technology. Job Overview: We are responsible for the roadmap and vision for our software development, configuration, optimization, plus productisation and delivery activities. We develop strategies around new and existing software components to support Arm's products. We gather … of quality. Ability to express ideas and communicate effectively with other team members, customers, and suppliers to formulate, agree, and implement strategic plans. Software development experience, for example with firmware, operating systems or application development. Motivation to work unsupervised, but as an integral member of a local developer … although other graduates would be considered if they have relevant experience. Visibility or experience of a full open-source software development lifecycle and the components of a typical software stack. This could include definition of non-functional aspects of software and targets for integration More ❯
Posted:

Vulkan/OpenGL Developer

Ely, England, United Kingdom
Hybrid / WFH Options
microTECH Global Ltd
Candidates must be used to working in an open-source environment adding features to upstream libraries - Extensive experience in software development on Linux systems. - Familiarity with open-source development methodologies and active engagement within relevant open-source communities. Strong English language skills, both in written and verbal communication. - Capable of effectively working and communicating in a fully distributed online work environment. Desired Skills: - Proficiency in profiling and optimizing GPU utilization within applications. - Competence in developing GPU compilers. - Direct involvement in making contributions More ❯
Posted:

Senior Principal Software Engineer (Automotive)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
strong technical deliverables. You will analyse industry specs, roadmap requirements, break down tasks, and help implement project plans. You will collaborate closely with open source 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, and lead development practices for best-in-class software efficiency, quality, and predictability. Help develop, optimise and deliver the software needed to support Arm's groundbreaking IP, as well as helping Arm grow its role in evolution of Automotive industry. … concept 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 open source projects such as Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Director of Software Engineering

Manchester, England, United Kingdom
Hybrid / WFH Options
Arm
strong technical deliverables. You will analyse industry specs, roadmap requirements, break down tasks, and help implement project plans. You will collaborate closely with open source 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, and lead development practices for best-in-class software efficiency, quality, and predictability. Help develop, optimise and deliver the software needed to support Arm's groundbreaking IP, as well as helping Arm grow its role in evolution of Automotive industry. … concept 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 open source projects such as Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK More ❯
Posted:

Director of Software Engineering

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Arm Limited
strong technical deliverables. You will analyse industry specs, roadmap requirements, break down tasks, and help implement project plans. You will collaborate closely with open source 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, and lead development practices for best-in-class software efficiency, quality, and predictability. Help develop, optimise and deliver the software needed to support Arm's groundbreaking IP, as well as helping Arm grow its role in evolution of Automotive industry. … concept 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 open source projects such as Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Director of Software Engineering

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
strong technical deliverables. You will analyse industry specs, roadmap requirements, break down tasks, and help implement project plans. You will collaborate closely with open source 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, and lead development practices for best-in-class software efficiency, quality, and predictability. Help develop, optimise and deliver the software needed to support Arm's groundbreaking IP, as well as helping Arm grow its role in evolution of Automotive industry. … concept 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 open source projects such as Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Technology Manager

Cambridge, England, United Kingdom
Hybrid / WFH Options
Arm
who are addressing the growing demand for software on Arm technology. Job Overview: We are responsible for the roadmap and vision for our software development, configuration, optimization, plus productization and delivery activities. We develop strategies around new and existing software components to support Arm's products and you … of quality. Ability to express ideas and communicate effectively with other team members, customers, and suppliers to formulate, agree, and implement strategic plans. Software development experience, for example with firmware, operating systems or application development Motivation to work unsupervised, but as an integral member of a … although other graduates would be considered if they have relevant experience. Visibility or experience of a full open-source software development lifecycle and the components of a typical software stack. This could include definition of non-functional aspects of software and targets for integration More ❯
Posted:

System Software Architect

Cambridge, England, United Kingdom
Huawei Technologies Research & Development (UK) Ltd
Abo ut Huawei Research and Development UK Limited Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and operate in over 170 countries and regions, serving more than three billion people around the … you to join us on this exciting journey and drive your career forward. Key Responsibilities: This is an exciting opportunity to lead system software development within a forward-looking CPU Architecture team. You will be at the forefront of pioneering next-generation CPU innovations and integrating them into … basis in accordance with the changing needs of Huawei Research and Development UK Limited. Required: 5+ years of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C assembly), and firmware/OS design. More ❯
Posted:

Software System Architect

Cambridge, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: System Software Development Lead – CPU Architecture Location: Cambridge Contract: Permanent About the Position We are working with a leading global technology company seeking a System Software Development Lead to join their CPU Architecture team in the UK. … leader in information and communications technology (ICT) and smart devices serving more than three billion people worldwide. Software System Architect Responsibilities: Lead the development of firmware, kernel, hypervisor, and drivers for advanced CPU features. Collaborate with architects to integrate new CPU features into software ecosystems. Provide technical leadership … -source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system software development (kernel, hypervisor, low-level programming). Strong proficiency in C/C Python and firmware/OS design. Deep understanding of Arm-based More ❯
Posted:

Software System Architect

Cambridgeshire, England, United Kingdom
IC Resources
System Software Development Lead – CPU Architecture Location: Cambridge Contract: Permanent Salary: £100k About the Position We are working with a leading global technology company seeking a System Software Development Lead to join their CPU Architecture team in the UK. This is an exciting opportunity to play … leader in information and communications technology (ICT) and smart devices serving more than three billion people worldwide. Software System Architect Responsibilities: Lead the development of firmware, kernel, hypervisor, and drivers for advanced CPU features. Collaborate with architects to integrate new CPU features into software ecosystems. Provide technical leadership … -source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system software development (kernel, hypervisor, low-level programming). Strong proficiency in C/C Python and firmware/OS design. Deep understanding of Arm-based More ❯
Posted:

Software Developer Intern

Glasgow, Scotland, United Kingdom
MoFEM Community
is a Glasgow-based startup leveraging the application of the MoFEM (http://mofem.eng.gla.ac.uk) to tackle challenging industrial applications. MoFEM is an open-source computer simulation tool based on advanced finite element technology developed at the University of Glasgow. The key advantages of MoFEM over … exploit modern computer hardware architecture. This internship offers a unique blend of hands-on experience in cutting-edge computational engineering, GPU programming , and open-source software development. Interns will work directly with MoFEM, a powerful tool used by industry leaders like Rolls-Royce and EDF Energy … integrity and multiphysics simulations, participants will gain valuable expertise at the forefront of engineering innovation. Participants will receive training in using modern software development in C++ using industry-standard tools, running simulations on HPC clusters, and developing GPU-ready computational frameworks. The essential criteria for the role are More ❯
Posted:

Senior DevOps Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Arm Limited
from design through to deployment, maintenance, and performance optimisation Continuous improvement of workflow quality, security, and efficiency Communication & collaboration with engineering IT, software development teams and the open source community Providing software build and test solutions catering to different market segments such as Mobile … resolution of issues, requirements analysis and task breakdown Required Skills and Experience: A successful candidate will be flexible, with a variety of software development skills and have a dedication to extend the breadth and depth of their knowledge of an already existing devops skillset. Good understanding of the … in infrastructure "Nice To Have" Skills and Experience: Experience in a GitOps solution such as ArgoCD, Flux or Fleet Implementation of the Security Development Lifecycle (SDL) in infrastructure Monitoring and observability using Prometheus and Grafana, ELK stack or equivalent Use of Kubernetes management systems such as Rancher Familiarity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Firmware Engineering

Cambridge, England, United Kingdom
Roku
with our QA and other development teams; and build solutions with external hardware component vendors. What You’ll Be Doing Software feature development, specific to our Player products Supporting the engineering development life-cycle for new platforms and products Updating and refactoring code to … ensure optimal operation Collaborating with Roku hardware, OS, Channel, QA and Factory Operations teams Demonstrating excellence in C++ and C development by delivering high-performance, ultra-reliable embedded software Work with cross-functional teams to bring Roku Players Products and Features to life Work with our SoC vendors … Develop and maintain firmware with our SoC partners, ensuring high reliability and performance We’re excited if you have 5+ years of relevant software development experience First-hand experience of working on successful consumer products Thrive in a fast-paced engineering environment Ability to work in both user More ❯
Posted:

Senior Software Developer

Coventry, Warwickshire, United Kingdom
Aatom Recruitment
start as soon as possible. The Role We are seeking senior developers to play a key role in every phase of the product development cycle. In this role, you will: Collaborate in teams to define, design, and develop software for new products or system upgrades. Offer technical leadership … within the team while mentoring junior developers. Work closely with teams from hardware development, technical support, marketing, sales, and production, with opportunities to engage in cross-functional projects. What We're Looking For Key Requirements: Proficiency in Linux programming, along with strong knowledge of network applications and protocols. … developers. In-depth knowledge of network technologies such as HTTPS, PKI, HTTP2/3, TLS, DNS, DHCP, Squid, nginx, and more. Familiarity with open-source development (e.g., demonstrated through GitHub contributions). Understanding of DevOps practices and culture. Knowledge of Linux internals, including kernel More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: