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 opensource arena. Analysing client problems and designing solutions leveraging opensource technologies and Collabora's technical expertise. Defining … and scoping client projects in collaboration with the delivery team. Contributing publicly to opensource 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 opensource best practices. Desired Skills Track record of experience in softwaredevelopment is essential. Knowledge of opensourcedevelopment methodologies and good standing in the opensourceMore ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Collabora
We are looking for a passionate and enthusiastic open-sourcesoftware developer, with contributions to the Mesa 3D Graphics Library, to join our ever-growing geographically-distributed Graphics domain team. The Graphics domain team contributes to the entire Linux Graphics stack from the Linux kernel up … Graphics toolkits, including but not limited to DRI and kernel-mode graphics drivers, Wayland/Weston, OpenGL, Vulkan, OpenGL/EGL, and other open-source Graphics drivers within the Mesa 3D Graphics Library for various customers’ projects in different market verticals. 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. Analyzing client problems and designing solutions leveraging open-source technologies and Collabora's technical expertise. Defining and scoping client projects in collaboration More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
and Release Infrastructure role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of opensourcesoftware and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise … leading the ongoing development of Launchpad, the infrastructure on which great software like Ubuntu is built advocating and advancing modern, agile softwaredevelopment practices and helping develop and evangelise great engineering and organisational practices cultivating a collaborative, inclusive, and innovative work environment that aligns with company … consideration. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries SoftwareDevelopment Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Engineering Manager jobs in London, England, United Kingdom . More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Canonical
first 25 applicants Join to apply for the Engineering Manager - Build and Release Infrastructure role at Canonical Canonical is a leading provider of opensourcesoftware and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise … leading the ongoing development of Launchpad, the infrastructure on which great software like Ubuntu is built advocating and advancing modern, agile softwaredevelopment practices and helping develop and evangelise great engineering and organisational practices cultivating a collaborative, inclusive, and innovative work environment that aligns with company … consideration. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries SoftwareDevelopment Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Engineering Manager jobs in Manchester, England, United Kingdom . More ❯
Are you looking for a job as a Rust developer and advocate to promote and develop with the programming language within Open-Source projects? The Rust programming language is increasingly gaining momentum and we, at Collabora, share the vision that it is going to have a … their respective projects whenever that makes sense Shape a compelling strategy around Rust which would provide added value to our clients projects and open-source projects we are currently focusing on Help connecting the engineering organization with the Rust ecosystem at large Contribute publicly to opensource Rust-based projects to ensure Collabora's continuing technical leadership Discuss with and promote Rust-based solutions to our clients and represent Collabora at conferences and trade shows to demonstrate and promote our leadership in the opensource arena Gain working More ❯
London, England, United Kingdom Hybrid / WFH Options
Percona
Percona is looking for a flexible and efficient Senior Software Engineer to join its OpenSourceSoftwareDevelopment team. You will work on the PostgreSQL open-source database and related components, doing both new feature development and bug … fixing in close collaboration with the upstream PostgreSQL Community. Percona Distribution for PostgreSQL provides the best and most critical enterprise components from the open-source community, in a single distribution, designed and tested to work together. You will work from your home office, using online tools … and resources to contribute to a fast-moving and high-performing development environment for Percona and its customers. Access to a reliable high-speed internet connection is required. Flexible work hours. What You Will Do: Design, code, implement and document improvements to PostgreSQL and related components Create and More ❯
visibility. Led by the founders of the OpenTitan secure silicon project, zeroRISC promotes the adoption of high assurance software and services rooted in open silicon. Our products establish an immutable link between hardware and software, enabling trust in devices regardless of their manufacturing or deployment locations. Role Overview … As a Software Engineer focusing on silicon development methodology at zeroRISC, you will help expand the reach of open-source silicon projects like OpenTitan. You will develop adaptable design methodologies for seamless integration across various designs. You will work directly with zeroRISC customers to … understand their needs and will design, implement, and maintain software tools supporting our mission of open-source silicon everywhere. We seek engineers with strong software design skills, knowledge of silicon development, enthusiasm for open-source communities, and the ability to More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Collabora
join its ever-growing engineering team. As a member of the CI & Testing team, your primary focus will be to participate in the development, integration and deployment of OpenSource Continuous Integration and Automated Testing systems in upstream projects. The scope of the work … the tests and distributing and presenting the results Represent Collabora at conferences and trade shows to demonstrate and promote our leadership in the opensource arena Understand client needs and reconcile time constraints, available technologies and resources, and OpenSource best practices … with Gitlab CI/CD and/or GitHub Actions Experience with Python and Python frameworks such as Django, Flask, FastAPI Knowledge of opensourcedevelopment methodologies and relevant opensource communities Good English language skills (both verbal and written More ❯
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 opensourcesoftware 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-sourcedevelopment 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 SoftwareDevelopment Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Senior Software Engineer jobs in Glasgow, Scotland, United Kingdom More ❯
Edinburgh, 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 opensourcesoftware 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-sourcedevelopment 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 SoftwareDevelopment Referrals increase your chances of interviewing at Canonical by 2x Sign in to set job alerts for “Senior Software Engineer” roles. Edinburgh, Scotland More ❯
Get paid to write open-sourcesoftware Do you want to work on software used by billions around the world? Do you believe in the goals of the open-sourcesoftware 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 … 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-sourcedevelopment methodologies not More ❯
created to support our members as they embrace the opportunities being created by rapid advances in AI technology. Our belief is that collaborative opensourcedevelopment 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 components that leverage the latest opensource artificial intelligence and machine learning technologies to solve real-world challenges. Opendevelopment is central to our work, and we encourage our engineers to … actively participate in opensource 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 plus. Deep understanding of openMore ❯
created to support our members as they embrace the opportunities being created by rapid advances in AI technology. Our belief is that collaborative opensourcedevelopment 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 opensource artificial intelligence and machine learning technologies to solve real world challenges. Opendevelopment is at the heart of what we do and we … encourage our engineers to play an active role in opensource 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 ❯
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 opensource 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 opensource 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 SoftwareDevelopment Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Security Software Engineer jobs in Glasgow, Scotland, United Kingdom More ❯
Edinburgh, 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 opensource 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 opensource 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 SoftwareDevelopment Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Security Software Engineer jobs in Edinburgh, Scotland, United Kingdom More ❯
London, England, United Kingdom Hybrid / WFH Options
Percona
Percona is looking for a flexible and efficient Senior C/C++ Software Engineer to join its OpenSourceSoftwareDevelopment team. You will work on the Percona Server for MySQL, Percona XtraBackup, Percona XtraDB Cluster and Oracle MySQL. You will work from your … home office, using online tools and resources to contribute to a fast moving and high quality development environment for Percona and its customers. Travel approximately once per year for meetings. Access to a reliable high-speed internet connection is required. Flexible work hours. Laptop & Internet access are provided. … features and improvements Diagnose and fix defects in Percona Server for MySQL, Percona XtraBackup, Percona XtraDB Cluster and Oracle MySQL products Perform periodic source code merges from other opensource repositories Contribute to upstream projects that we leverage to bring our own solutions to More ❯
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 opensource enthusiast and skilled graphics programmer to join their team. Your CV will show: You are either a keen opensource contributor already, or have a love of opensource 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 opensource, and ideally the Mesa3D project specifically. Interested? Send your CV to ECM Selection; whilst we can only put forward the top 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-sourcesoftware 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-sourcedevelopment methodologies not More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
Security Engineer - Ubuntu role at Canonical Join to apply for the Security Engineer - Ubuntu role at Canonical Canonical is a leading provider of opensourcesoftware and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise … led, profitable, and growing. We are hiring a Ubuntu Security Engineer to join an industry leading software security team, and help protect the opensource community and Ubuntu users from emerging threats. Canonical is building a team to provide security coverage across a wide range of … application fair consideration. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Information Technology Industries SoftwareDevelopment Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Security Engineer jobs in London, England, United Kingdom . More ❯
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, opensource, 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 softwaredevelopment lifecycle. Skilled in interpreting complex policies and translating technology trends into actionable strategy. Comfortable working in a multicultural and collaborative environment. Located in … to relocate to Edinburgh for 100% onsite work. Seniority level Seniority level Associate Employment type Employment type Contract Job function Industries Telecommunications and SoftwareDevelopment Referrals increase your chances of interviewing at European Tech Recruit by 2x Get notified about new Software Engineer jobs in Edinburgh, Scotland, United More ❯
Job Description 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 , operating systems, and open-source ecosystems to … 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, opensource, and mobile OS domains. Contribute to the design and evolution of advanced technologies like ArkTS, Cangjie, HarmonyOS , Atomic Services, and … Proficient in mobile application development on platforms such as Android, iOS, or HarmonyOS. Solid understanding of programming infrastructure, OS components, or softwaredevelopment lifecycle. Skilled in interpreting complex policies and translating technology trends into actionable strategy. Comfortable working in a multicultural and collaborative environment. Located in More ❯
Social network you want to login/join with: Chinese speaking - Software Standardization & Industry Development Engineer, livingston col-narrow-left Client: European Tech Recruit Location: livingston, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 10.06.2025 Expiry Date: 25.07.2025 col … 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, opensource, 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 softwaredevelopment lifecycle. Skilled in interpreting complex policies and translating technology trends into actionable strategy. Comfortable working in a multicultural and collaborative environment. Located in More ❯
Social network you want to login/join with: Chinese speaking - Software Standardization & Industry Development Engineer, broughton col-narrow-left Client: European Tech Recruit Location: broughton, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 10.06.2025 Expiry Date: 25.07.2025 col … 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, opensource, 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 softwaredevelopment lifecycle. Skilled in interpreting complex policies and translating technology trends into actionable strategy. Comfortable working in a multicultural and collaborative environment. Located in More ❯
at XenServer . 2 days ago Be among the first 25 applicants. Are you an experienced systems software engineer with an interest in OpenSource, and experience working at kernel or operating-system level? We'd love you to become part of a high-profile team … one subsystem (CPU scheduling, file system, network, I/O, memory management). Experience working on system software within large codebases. Knowledge of softwaredevelopment processes including source control, bug tracking, testing, and documentation. Experience working collaboratively with cross-functional teams. Additional desirable experience: Knowledge of … application process, contact AskHR@cloud.com. Seniority level Not Applicable Employment type Full-time Job function Engineering and Information Technology Industries Computer Networking Products, SoftwareDevelopment, and Technology, Information and Internet #J-18808-Ljbffr More ❯
Glasgow, Scotland, 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 opensource 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 opensource 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 ❯