Open Source Development Jobs in Scotland

18 of 18 Open Source Development Jobs in Scotland

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:

Senior Software Engineer (Backend)

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 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 Sign in to set job alerts for “Senior Software Engineer” roles. Edinburgh, Scotland 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:

Security Software Engineer

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 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 Edinburgh, Scotland, United Kingdom More ❯
Posted:

Chinese speaking - Software Standardization & Industry Development Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
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 … to relocate to Edinburgh for 100% onsite work. Seniority level Seniority level Associate Employment type Employment type Contract Job function Industries Telecommunications and Software Development Referrals increase your chances of interviewing at European Tech Recruit by 2x Get notified about new Software Engineer jobs in Edinburgh, Scotland, United More ❯
Posted:

Chinese speaking - Software Standardization & Industry Development Engineer

broughton, central 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:

Chinese speaking - Software Standardization & Industry Development Engineer

livingston, central 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:

Chinese speaking - Software Standardization & Industry Development Engineer

dunfermline, north east 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:

Chinese speaking - Software Standardization & Industry Development Engineer

Edinburgh, Scotland, United Kingdom
ZipRecruiter
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, open source, 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 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:

Chinese speaking - Software Standardization & Industry Development Engineer

Livingston, Scotland, United Kingdom
JR United Kingdom
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, 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

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 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:

Digital Collections Systems Specialist

Glasgow, Scotland, United Kingdom
University of Glasgow
be Archives & Special Collections’ collection management systems, the collections discovery applications, and digital preservation solutions. Main Duties and Responsibilities 1.Contribute to the technical development of key digital service functionality, working closely with the Head of Collections Discovery & Systems and liaising with colleagues in IT Services to ensure IT … infrastructure in support of these services. 2.Actively support maintenance and development of Library Collections systems, including collection management, discovery, and preservation systems, ensuring they demonstrate sector leading functionality and are at the forefront of global digital archive and collection innovations. 3.Work closely with the Digital Library Team, and … HEI sector, regarding digital collections and archives, and discovery services. Provide advice, making informed recommendations to senior colleagues on new services and potential development opportunities. 11.Participate and share knowledge or expertise in external working groups, contributing to the codebase of relevant open-source solutions More ❯
Posted:

Salesforce Engineering Manager, Commercial Systems

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical. The Commercial … unit are at the heart of Canonical business and Salesforce plays an integral role in it. The Salesforce team is responsible for the development and configuration of Canonical's Salesforce instance. The team's mission is to deliver first-class experience to the Sales and business operations teams … 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 Engineering Manager jobs in Edinburgh, Scotland, United Kingdom . 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:

Linux Enablement - Software Engineering Manager

Edinburgh, Scotland, United Kingdom
Canonical
in STEM, preferably in computer science or software engineering. Proven track record in technical roles with Linux, preferably Ubuntu or Debian. Commitment to development and testing methodologies, and maintainable code quality. Experience with management responsibilities. Ability to work collaboratively in a team environment. Ability to be productive in … both written and verbal. Desirable Skills and Experience Making technical decisions for a team as a tech lead. Software architecture and design experience. Software development or operations experience with: Ubuntu - kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash … Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML. Participation in open-source development projects. Experience with CI/CD. Canonical is an equal opportunity employer. We believe a diverse workforce enhances our ability to deliver world-class software and services that meet the world More ❯
Posted:

Senior Network Software Engineer

Edinburgh, Scotland, United Kingdom
ZipRecruiter
Linux, and preferably Python. In this unique role, you will help make a difference in people's lives. You will help drive the development of a Debian Linux Network Operating System (NOS) in order to support customers in developing and deploying their virtualized networks, working in a team … quality C code along with automated unit test cases using Python/C Understanding of Linux OS & open source software development Experience with design & development of high-level Networking Protocols, L2/L3 networking technologies, Routing/IP, IPv6, ISIS, OSPF, BGP … L2VPN or similar Experience in software development of Data Forwarding paths (Software, Hardware) Knowledge of network merchant silicon chipsets and Whitebox platforms Experience in troubleshooting large-scale deployments Experience in manageability frameworks such as Yang/XML Knowledge with virtualization technologies such as Intel DPDK (Data Plane Development More ❯
Posted:

Senior Software Engineer - Networking

Edinburgh, Scotland, United Kingdom
ZipRecruiter
innovation, you'll be a Senior Network Software Engineer with good C coding skills, Linux, and preferably Python. You will help drive the development of a Debian Linux Network Operating System (NOS) to support customers in developing and deploying their virtualized networks, working in a team of … skills and experience: Ability to write quality C code along with automated unit test cases using Python/C. Understanding of Linux OS & open source software development. Experience with design & development of Networking Protocols, e.g., L2/L3 networking technologies, Routing/IP, IPv6 … ISIS, OSPF, BGP, L2VPN or similar. Experience in software development of Data Forwarding paths (Software, Hardware). Knowledge of network merchant silicon chipsets and Whitebox platforms. Experience in troubleshooting large-scale deployments. Experience in manageability frameworks such as Yang/XML. Knowledge with virtualization technologies such as Intel More ❯
Posted:

Senior Software Engineer - Networking

Edinburgh, Scotland, United Kingdom
Saxon Recruitment Solutions
quality solutions. Key Technologies and Skills Proficiency in C programming and automated unit testing with Python or C. Experience with Linux OS and open-source software development. Knowledge of network components such as BGP, OSPF, EVPN. Experience with Data Forwarding paths, merchant silicon chipsets, Whitebox platforms. More ❯
Posted: