Open Source Development Jobs in the UK excluding London

14 of 14 Open Source Development Jobs in the UK excluding London

Principal Engineer, QEC Open-Source Software Lead

Cambridge, Cambridgeshire, United Kingdom
Riverlane
and innovators. Riverlane has committed to leading the QEC community into fault-tolerant quantum computing by making a substantial investment in a new open-source tools strategy, complemented by scalable education and enablement. What you will do The QEC Open-Source Software … of engineers to rapidly build and iterate on the software tooling needs of the QEC user community. In this role, you will: Develop open source and developer API strategy for QEC experiment workflows and decoders. Build an SDK for quantum error correction by gathering requirements from … researchers to identify required features and transition research code to open source. Manage open-source community efforts, including issue triage, code review, and support. Champion a culture where Riverlane can support publishing new research with code examples to accelerate the field. Requirements What we More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Research Engineer, AI for Electrical Power Systems

london, south east england, united kingdom
DeepMind
. Design, implement, and maintain robust systems and workflows for generating large-scale synthetic datasets of power grid optimization problems based on various open-source grid models. Implement and utilize traditional optimization solvers (e.g., linear programming, mixed-integer programming, non-linear programming) to solve power grid … our power system models and optimization solvers. Participate in the deployment of trained machine learning models to cloud infrastructure, including the design and development of robust and scalable APIs for external access and integration. Design and implement rigorous unit, integration, and system tests to ensure the reliability, accuracy … and common operational challenges. Experience with machine learning models using frameworks, such as TensorFlow or Jax. Proficiency in Python Experience using commercial or open-source optimization solvers, such as Gurobi, CPLEX, IPOPT, or similar. A strong interest in applying artificial intelligence and machine learning to solve More ❯
Posted:

Java Engineer, Associate

City, Edinburgh, United Kingdom
Hybrid / WFH Options
ENGINEERINGUK
BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions. What are Aladdin and Aladdin Engineering? You will be working on BlackRock's investment operating … operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our development teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect … in a multi-office, multi-country environment. Deliver high efficiency, high availability, concurrent and fault tolerant software and technology systems. Significantly contribute to development of Aladdin's global, multi-asset trading platform. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Performance Modelling Architect

Cambridge, England, United Kingdom
European Tech Recruit
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 critical software ecosystems, shaping the future of Cloud and Mobile computing. As both … hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware 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 … end user products. Lead software profiling, optimization, and instrumentation efforts to ensure high-performance, secure solutions. 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 More ❯
Posted:

Performance Modelling Architect

cambridge, east anglia, united kingdom
European Tech Recruit
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 critical software ecosystems, shaping the future of Cloud and Mobile computing. As both … hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware 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 … end user products. Lead software profiling, optimization, and instrumentation efforts to ensure high-performance, secure solutions. 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 More ❯
Posted:

Performance Modelling Architect

Cambridge, south west england, united kingdom
European Tech Recruit
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 critical software ecosystems, shaping the future of Cloud and Mobile computing. As both … hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware 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 … end user products. Lead software profiling, optimization, and instrumentation efforts to ensure high-performance, secure solutions. 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 More ❯
Posted:

Staff ML Software Applications Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Your role involves understanding customer objectives, analysing requests and issues, and providing effective solutions. You will develop and deliver training courses to customer development teams, offer reviews and advice on ML and AI use cases and product integration, line managing and mentor a small group of talent applications … Additionally, you will identify and report product defects, provide debug patches, review partners' use cases, and periodically develop debugging tools, application notes, example source code, and knowledge base articles. Responsibilities: Provide technical support for Arm ML and AI framework and drivers, including detailed technical investigations, issue triage, and … Experience of operating systems such as Android, Linux kernel, and Windows. Experience in compiler development Open Source software development Awareness of hardware architecture principles In Return: You will have the opportunity to demonstrate technical expertise and leadership skill to engage with ML More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

Coventry, Warwickshire, United Kingdom
Randstad (Schweiz) AG
This paves the way for significant company expansion across all fronts. We urgently need highly capable, ambitious software engineers to accelerate our product development and help take us to the next level. Why Join ApplianSys? We aim to be world-class in both business performance and as a … insight into working at ApplianSys, visit . The Role This position is for senior developers to contribute to all phases of the product development cycle. You will: Work in teams to specify, design, and develop software for new products or upgrades. Provide technical leadership within the team, mentoring … junior developers. Collaborate closely with hardware development, technical support, marketing, sales, and production teams, offering opportunities for cross-functional projects. What We're Looking For Key Requirements Proficiency in Linux programming and fluency with network applications and protocols. Strong Python skills, or a strong grasp of multiple programming More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Software Engineer, Staff - Virtual Platforms - UK

Cambridge, Cambridgeshire, United Kingdom
Qualcomm
development. Preferred Qualifications: 10+ years of Software/Firmware Engineering or related work experience. 5+ years of experience developing Virtual Platforms or Simulators. Open Source Development experience. Experience in Unit Testing. Continuous Integration. ARM Fast Models. Server Architecture (RAS, Manageability). Top Preferred Skills … SystemC TLM or QEMU Modern C++ ARM Architecture (CPU, GIC, CoreSight Debug) Firmware and/or Device Driver Development and Debug Git Revision Control Principal Duties and Responsibilities: Leverage advanced software/hardware systems knowledge and experience to design, develop, create, and modify virtual models. Define software requirements More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Networking

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Saxon Recruitment Solutions
a Senior Software Engineer in this unique role you will help make a difference to 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 * Detailed understanding/experience of developing Network Components in C - BGP, OSPF, IS-IS or EVPN * Experience in software development of … troubleshooting large-scale deployments * Experience in manageability frameworks such as Yang/XML * Knowledge with virtualization technologies such as Intel DPDK ( Data Plane Development Kit ), SR-IOV, etc * Experience using the Atlassian tool suite, Git, Jenkin. Additional Skills include: * Self-motivated, strong sense of ownership, good teamwork & collaboration More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Senior Network Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Saxon Recruitment Solutions
a Senior Software Engineer in this unique role you will help make a difference to 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 * Detailed understanding/experience of developing Network Components in C - BGP, OSPF, IS-IS or EVPN * Experience in software development of … troubleshooting large-scale deployments * Experience in manageability frameworks such as Yang/XML * Knowledge with virtualization technologies such as Intel DPDK ( Data Plane Development Kit ), SR-IOV, etc * Experience using the Atlassian tool suite, Git, Jenkin. Additional Skills include: * Self-motivated, strong sense of ownership, good teamwork & collaboration More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Senior Network Software Engineer C Linux - Remote

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Saxon Recruitment
or hybrid in their Edinburgh site. In this unique role, you will help make a difference in people's lives by driving the development of a Debian Linux Network Operating System (NOS) to support customers in developing and deploying virtualized networks, working in a team of 40 Engineers. … to write quality C code with automated unit tests using Python/C Understanding of Linux OS & open-source software development Experience in developing Network Components in C-BGP, OSPF, IS-IS, EVPN Experience in software development of Data Forwarding paths (Software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Solution Architect

london, south east england, united kingdom
CACTUS
savvy and business-minded solutions architect to deeply. partner with our most strategic and high-impact platform customers, guiding them through application ideation, development, delivery, and scale to accelerate and maximize the value of what they build with our platform. You will collaborate with a dynamic team of … contribute to cutting-edge technologies, and make a significant impact on our company's success. Years of experience needed: 15+ yrs Responsibilities: • Lead development of and provide hands-on technical leadership in the delivery of proofs-of-concept or proofs-of-architecture for our customers. • Collaborate with application … to value. • Forge and manage relationships with our customers’ leadership and stakeholders to ensure their application’s successful deployment and scale. • Contribute to open-source developer and enterprise resources. • Scale the Solutions Architect function through sharing knowledge, codifying best practices, and publishing notebooks to our internal More ❯
Posted:
Open Source Development
the UK excluding London
25th Percentile
£73,750
Median
£77,500
75th Percentile
£81,250