Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
IoT System Engineer 3 months ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of opensource software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data … to meet colleagues Priority Pass and travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
BlackRock, Inc
science process. • Strong familiarity with programming in Python. • Strong theoretical background in and practical experience using optimization, statistical techniques, and AI/ML, preferably shown through academic publications or open-source code. • Ability to work within a team environment, and to collaborate and communicate across cross-functional groups including business and technology experts. • Experience with the analysis or … data in finance, economics, or related fields is a plus. • Experience with machine learning libraries such as PyTorch, TensorFlow, JAX is a plus. • Experience applying generative AI solutions (via opensource tools or through Azure, Amazon Bedrock, Nvidia etc.) is a plus. • Experience with cloud technologies (Azure, AWS, Google Cloud Platform) is a plus. Our benefits To help More ❯
You will ideally have the following skills and experience: Ability to write quality C code along with automated unit test cases using Python/C Understanding of Linux OS & opensource 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 … Atlassian tool suite, Git, Jenkins Additional Skills: Self-motivated, strong sense of ownership, good teamwork & collaboration skills Ability to multi-task and work independently with minimal manager guidance Be open to continuous learning and self-improvement Strong communication skills are required Uses professional judgment to manage projects or resolve problems On offer is a first-class salary depending on More ❯
and pipelines to meet analytics and AI needs. Champion automation-first engineering practices across ingestion, transformation, and deployment. Design and deploy generative and predictive AI solutions using Azure and open-source frameworks. Implement modern DataOps and MLOps practices, including CI/CD pipelines and monitoring. Establish and maintain reusable enterprise data models and semantic layers for self-service More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Capgemini
global leader in partnering with companies to transform and manage their business through technology. Your role Lead complex Oracle Cloud implementations, working with SaaS, PaaS, and IaaS components, including opensource and cloud-native technologies. Provide architecture design and direction to meet client needs. Support pre-sales activities and develop go-to-market strategies in the UK. Hybrid More ❯
the advantages and challenges of these technologies across various data center and cloud applications. Design, implement, and evaluate key technologies and associated algorithms. Actively engage with academia, industry, and open-source communities to establish influence and contribute to the broader technological landscape. Requirements: Bachelors or Master's degree in Computer Science or a related technical field. Be comfortable More ❯
Defstan 05-139. Experience managing risks and services in accordance with customer, regulatory and legislative expectations. Working outside of traditional enterprise IT scenarios extending to proprietary and open-source software, firmware and electronic hardware. Developing, evaluating and analysing design constraints, and detailed system and security designs as they pertain to the cyber domain. Decomposing cyber and security More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
hackajob
SP 800-30, 37 & 53). Managing risks and services in accordance with customer, regulatory and legislative expectations. Experience outside of traditional enterprise IT scenarios extending to proprietary and open-source software, firmware and electronic hardware. Developing, evaluating and analysing design constraints, and detailed system and security designs as they pertain to the cyber domain. Experience working with More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Software Engineering Manager - Sustaining Engineering Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical . About the Role Canonical is a leading provider of opensource software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as cloud, data science, AI, and IoT. … We are hiring a Software Engineering Manager for Sustaining Engineering, responsible for leading a regional team that continuously improves opensource software by resolving customer-reported defects across the software stack, from kernel to user space and IaaS platforms. Responsibilities Manage and lead a distributed team of engineers. Hire, coach, mentor, and provide career development guidance. Manage KPIs … skills. Experience with version control (git) and debugging tools (gdb, crash). Commitment to testing methodologies and maintainable code. Excellent English communication skills. Experience with Linux, preferably Ubuntu, and opensource models. People management experience in support organizations is a plus. What We Offer Remote work with biannual in-person team sprints. USD 2,000 annual learning budget. More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
and defence, and outstanding academic and career performance even if experience is limited. Our goal is to build an entirely new level of assurance and observable rigour into the opensource supply chain. We have our own estate to monitor, but more broadly our goal is to raise the robustness of the entire global Ubuntu estate through the … Ubuntu customers and users subject to cyber attack. The SecOps team's mission is not only to secure Canonical, but also to contribute to the security of the wider opensource ecosystem. They might share knowledge through public presentations and industry events, and share threat intelligence with the wider community or represent Canonical in sector-specific governance bodies. … new security tools and practices Identify, contain and guide the remediation of security threats and cyber attacks Grow the presence and thought leadership of Canonical SecOps practice Contribute to opensource threat intelligence initiatives Drive threat modelling, table top exercises and other SecOps practices across Engineering, IS and Canonical Develop Canonical SecOps learning and development materials Publish blog More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
day ago Be among the first 25 applicants Join to apply for the Lead Golang Software Engineer, Commercial Systems role at Canonical Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI … engineering quality, seeks improvements, continuously develops their skills, and applies them at work. This is an exciting opportunity to work with many popular software systems, integrations technologies, and exciting open-source solutions. The Commercial Systems unit is conceived as seven engineering teams that closely collaborate with other engineering and business teams at Canonical. Services designed, developed, and operated … software engineer interested in growing their skills in the billing and payment processing domain. The Contracts team designs, develops, and operates a Golang service that will become the single source of truth for all contracts with all customers. The service provides a standardized CPQ capability and stores signed contracts in a structured format. The service further integrates with other More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Software Engineering Manager - Ubuntu Linux Kernel 1 month ago Be among the first 25 applicants Canonical is a leading provider of opensource software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers … and exploits to the Linux kernel Strong process automation as it pertains to the build, test, and delivery of the Linux kernel Engagement with other teams at Canonical, the opensource community and commercial partners What we are looking for in you Significant programming experience in C, with Python, Golang, or other like languages is also highly regarded … Strong grasp of device drivers, BSP's, and other low level system engineering Solid background in driving CI/CD and process automation initiatives Prior public involvement with an opensource project What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates More ❯
UI design principles, patterns, and best practices Proficient working with a modern Android tech stack including Jetpack Compose, Compose Navigation, Coroutines, and Dependency Injection frameworks Fantastic knowledge of the open-source Android ecosystem and the libraries available for common tasks and benchmarking and optimisation Proficient in Google's Android design principles, interface guidelines and code versioning tools, such More ❯
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 their Europe Software Standardization & Industry Development (EU-SID) team. This is a rare opportunity to combine technical depth with industry influence, contributing to the … future of software 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, and open-source development kits. Track and … Hold a Master’s or PhD in Computer Science, Software Engineering, or a related field. Have experience with or exposure to standards bodies like ECMA, W3C, OCX, or major open-source governance. Proficient 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 More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
days ago Be among the first 25 applicants Join to apply for the Lead Python Software Engineer, Commercial Systems role at Canonical Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI … engineering quality, seeks improvements, continuously develops their skills, and applies them at work. This is an exciting opportunity to work with many popular software systems, integrations technologies, and exciting opensource solutions. The Commercial Systems unit is conceived as seven engineering teams that closely collaborate with other engineering and business teams at Canonical. Services designed, developed, and operated … Python based solution to automate SAAS seat management and track spend across the application portfolio. Furthermore the team integrates internal and external data sources into the data mesh using open-source ETL solutions, enabling more data driven decisions in the organization. Location : This role will be based remotely in the EMEA region. The role entails Develop engineering solutions More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Canonical is a leading provider of opensource software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many … looking for an outstanding content marketing team manager to lead our content efforts and manage a team of brilliant writers and content strategists. Canonical has a robust portfolio of opensource products and offers support for a wide range of opensource technologies. This role is for someone who cares deeply about narrative quality and wants … the ability to create highly efficient processes for content production and reuse. Bachelor's degree in marketing, communications or a relevant discipline. Someone who is passionate about technology and open source. A problem solver: you don't shy away from taking on challenges and see projects through to completion. Attention to detail and appreciation for standards: you value quality More ❯
Technical Skills Technical knowledge in at least one of the following: Python, C, C++, C#, Java. Experience in cross-platform test development for Windows and Linux. Experience of testing OpenSource Linux-based embedded products. Experience testing software/embedded software for FPGA-based hardware systems. Specific experience of Telecommunication/Data Communication hardware products. Knowledge of Telecoms … Framing and Packet structures (OTN, SONET/SDH, PDH, Ethernet). Familiarity with REST APIs/OPEN API. More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
but not essential. However please note that this is not an entry-level position, we are only looking for candidates with either commercial experience or a demonstrable record of open-source contributions. Life insurance Income protection Cash Plan Pension 5% matched Annual leave 25 days Bike to work scheme Electric car scheme Extra holiday with long service Diversity More ❯
UI design principles, patterns, and best practices Proficient working with a modern Android tech stack including Jetpack Compose, Compose Navigation, Coroutines, and Dependency Injection frameworks Fantastic knowledge of the open-source Android ecosystem and the libraries available for common tasks and benchmarking and optimisation Proficient in Google's Android design principles, interface guidelines and code versioning tools, such More ❯
systems team within the Digital Library at the University of Edinburgh? Our team develops innovative software solutions, installs, integrates, and supports third-party products, and actively participates in collaborative open-source projects. This position will begin by focusing on important work bringing the university's digital preservation solution into production. It will entail designing and implementing digital preservation … colleagues across Library and University Collections and the wider university community, actively engaged in improving the Digital Preservation service. This is a great opportunity to contribute back to the open-source community, which will be encouraged. We are looking for a talented and passionate software developer with excellent technical and communication skills to fill this role. More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Here, you'll be amongst other documentation experts, who collaborate to define documentation excellence and drive the development of documentation practice and theory, across the company and in the open-source software community. Location: These are fully remote roles, open to candidates across the globe. The role entails Create, maintain and improve software documentation Work with engineering … functional written communication Is a technical writer with a programmer's mindset, or a programmer with a record of producing excellent documentation Has a record of community engagement, in open-source software, documentation, research or other disciplines Is sympathetic to the needs and challenges of open-source software and its communities Demonstrates technical curiosity, and is … a BSc/BA degree or equivalent Is able to travel twice a year for up to two weeks for events Nice-to-have skills Deep technical domain knowledge Open-source community leadership and management User-experience, interaction or visual design What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
and internal cybersecurity controls. You will collaborate with internal stakeholders as well as with the wider cybersecurity community, making sure that Canonical is recognised as a thought leader on opensource threat intelligence. This role will report to the CISO. You will lead intelligence gathering and development activities on threat actors targeting software supply chains. You'll study … attack trends across the wider opensource software landscape, report findings to internal security teams, and advise the wider engineering community on the best course of action to detect and mitigate possible threats. As the publisher of Ubuntu, Canonical products are directly or indirectly present in almost every organisation and household in the world, making them a prime … OSINT research environments Develop OSINT tradecraft, principals, and techniques Identify and track targeted intrusion cyber threats, trends, and new developments by cyber threat actors through analysis of proprietary and opensource datasets Collaborate across teams to inform on activity of interest Coordinate adversary/campaign tracking Contribute to the wider threat intelligence community, establishing Canonical as a key More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Canonical 1 day ago Be among the first 25 applicants Join to apply for the Graduate Legal Counsel - Tech Sector role at Canonical Canonical is a leading provider of opensource software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data … enterprise software realm, as well as the contracts that underpin global employment, contracting and partnerships. In this appointment we are more focused on ability than experience; the position is open to applicants with a relevant degree, but does not have a requirement for extensive work experience. The successful candidate will work closely with our in-house legal team and … Nice-to-have skills Experience in commercial transactions, intellectual property, or corporate law Leadership and the ability to influence others to embrace new ideas or practices Understanding of the opensource software community and values Understanding of the technology industry - silicon, data centers, PCs, connected devices, and software Experience working on in-house legal team and/or More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
MBN Solutions
outcomes ✅ Manage, mentor, and grow a high-performing data engineering team ✅ Work cross-functionally with architects, analysts, data scientists, and IT ✅ Use tools like Azure AI, Power BI , and open-source frameworks ✅ Stay ahead of the curve with GenAI and cloud advancements 🧠 What You Bring Strong background in data engineering and AI —with leadership experience Hands-on expertise More ❯
Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 day ago Edinburgh, Scotland, United Kingdom 2 days ago Edinburgh, Scotland, United Kingdom 1 month ago Information Systems - OpenSource Technical Architect Edinburgh, Scotland, United Kingdom 3 hours ago Fabric Data Architect/Edinburgh/Consultancy Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom More ❯