1 to 25 of 40 Remote/Hybrid Open Source Jobs in the East of England

Senior Product Manager

Location
Cambridge, England, United Kingdom
Automotive Software Ecosystem team you will have the opportunity to build upon your existing background, knowledge and expertise of using software development tools, open-source and commercial ecosystem projects, e.g. Virtual Platform technologies, Linux, Android, and Automotive open-source projects. This position will work with … ecosystem partners to enable both commercial and open-source implementations and optimizations of key software system components to drive the development of extraordinary system software for ARM based hardware and software platforms catering to the automotive segment. This system software will serve as a reference for futuristic ...

Staff Software Engineer — Runtimes Performance

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Overview: We are looking for an experienced performance engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on improving the performance of managed language workloads on Arm architecture by improving the language runtime/compiler … languages support on the Arm architecture, from JavaScript to Rust. You will work closely with the team and colleagues across the organisation and with open source communities to tackle challenges in enabling the future of computing! Responsibilities: Identify and implement changes to compilers and managed runtimes to improve ...

Junior Software Engineer (Virtualization)

Location
Cambridge, England, United Kingdom
retained many of the best elements of start-up mentality whilst also recognising the need for mature delivery and execution. We work with open-source technologies including Linux KVM, QEMU, Open vSwitch and Libvirt. Your Role Design, develop, and maintain AHV features, often interacting with Open Source communities. Constantly push towards making AHV highly reliable, performant and secure. Be passionate about datacenter management problems and strive to come up with innovative solutions. Leading the development of features from concept to market, often interacting with cross-functional areas such as product management, sales, and support. ...

Software Engineer (Virtualization)

Location
Cambridge, England, United Kingdom
retained many of the best elements of start-up mentality whilst also recognising the need for mature delivery and execution. We work with open-source technologies including Linux KVM, QEMU, Open vSwitch and Libvirt. Your Role Design, develop, and maintain AHV features, often interacting with Open Source communities. Constantly push towards making AHV highly reliable, performant and secure. Be passionate about datacenter management problems and strive to come up with innovative solutions. Leading the development of features from concept to market, often interacting with cross-functional areas such as product management, sales, and support. ...

Senior Performance Tools Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Overview: We build Arm's Telemetry solution—a set of opensource reference tools that demonstrate Arm's performance methodologies across compute subsystems (CPU, interconnects, memory systems, and more). We collaborate with architects across Arm IP groups to turn their methodologies into practical tooling. Our work enables … internal performance teams, partners, and the wider opensource community. Responsibilities: Build & evolve Telemetry solution so developers can apply performance methodologies on Arm and act on performance signals. Work with architects & analysis teams to translate findings and requirements into features, tests, examples and documentation. Validate performance methodologies with ...

Digital Verification Engineer

Location
Cambridge, England, United Kingdom
have an exciting opportunity for Digital Verification Engineer (1–5 Year's Experience) to join an innovative team developing high-quality open-source silicon used in production devices. Location: Cambridge, UK (Hybrid) Position: Permanent About the Role Working on projects such as OpenTitan Root of Trust and Ibex … testing. Contribute to verification infrastructure and automation. Collaborate closely with design engineers to ensure high-quality silicon. Participate in code reviews and contribute to open-source projects. Requirements 1–5 years' industry experience in Digital Design Verification. Experience with SystemVerilog and UVM. Understanding of verification methodologies and constrained ...

Senior Software Technology Manager

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
gather use-cases and requirements for how software solutions can fulfil the needs of complex systems Our remit spans from contextualising and engaging with open-source communities to creating product plans to ensure Arm's software solutions are successfully deployed to our partners across multiple market segments. … enhancements which meet customer needs. Perform competitive analysis to identify the strengths and weaknesses of Arm-based solutions versus the competition. Evangelize in open-source communities and enthuse our customers and sales forces with the software offering by participating in customer meetings, sales meetings, and training. Required Skills ...

Director of Software Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
ecosystems and resolve issues that arise in their adoption. Analysis and deep understanding of software solutions currently deployed in products, in particular the major open-source software projects such as Linux. Delivering software improvements back to the relevant open-source projects as a reference ...

Director of Software Engineering (Systems Software)

Location
Cambridge, England, United Kingdom
bring together expertise across kernel, drivers, and userspace to deliver meaningful improvements in real-world systems, while collaborating across Arm and the wider open-source ecosystem. What You’ll Do Leading and developing a globally distributed organisation of 60+ engineers Aligning priorities across kernel, drivers, and userspace teams … Media, graphics, or multimedia subsystem experience Android or userspace performance exposure Familiarity with Arm architecture or hardware/software co-design Experience working with open-source communities Why Join ARM? This role offers the opportunity to lead across a broad and strategically critical part of Arm’s software ...

Staff Software Performance Engineer - Team Lead

Location
Cambridge, England, United Kingdom
team Analysing and improving large codebases for different performance aspects. Working with the rest of the company as well as external partners and open-source communities. Helping design the strategies to understand the bottlenecks and what investigate next. Documenting the analysis performed, sharing knowledge within the team … highly useful. We find understanding of compiler optimizations very useful Ability to reason about generated assembly code is highly desired We value familiarity with open-source project development cycles and contribution processes We are seeking an understanding of Arm architecture and tools Accommodations ...

Staff Software Performance Engineer - Team Lead

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
teamAnalysing and improving large codebases for different performance aspects. Working with the rest of the company as well as external partners and open-source communities. Helping design the strategies to understand the bottlenecks and what investigate next. Documenting the analysis performed, sharing knowledge within the team and wider. … multithreading) is highly useful. We find understanding of compiler optimizations very usefulAbility to reason about generated assembly code is highly desiredWe value familiarity with open-source project development cycles and contribution processesWe are seeking an understanding of Arm architecture and toolsIn Return: On top of the already compelling ...

Director of Software Engineering (Systems Software)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
bring together expertise across kernel, drivers, and userspace to deliver meaningful improvements in real-world systems, while collaborating across Arm and the wider open-source ecosystem. WHAT YOU'LL DOYou'll set direction, enable teams, and drive execution across multiple domains. In practice, this includes: Leading and developing … direction NICE TO HAVEMedia, graphics, or multimedia subsystem experienceAndroid or userspace performance exposureFamiliarity with Arm architecture or hardware/software co-designExperience working with open-source communitiesWHY JOIN ARM This role offers the opportunity to lead across a broad and strategically critical part of Arm's software ecosystem ...

HubSpot Solutions Engineer — Hybrid/Remote Role

Location
Hockley Heath, England, United Kingdom
management of B2B marketing data within CRM environments including: Data acquisition/build – via data suppliers or bespoke building using open source or third party data and tools such as LinkedIn Sales Navigator/Cognism Segmentation to build accurate and highly targeted campaign ready data lists CRM management … suite of tools Data driven recommendations to enhance campaign and overall marketing performance through data analysis and making recommendations Account and contact profiling using open-source and third party data Representing the data team for our clients in cross-team collaboration and workflows Supporting on client projects ...

Hybrid Digital Verification Engineer – OpenTitan & RISC-V

Location
Cambridge, England, United Kingdom
microTECH Global LTD in Cambridge, UK is seeking a Digital Verification Engineer with 1–5 years of industry experience to join an open-source silicon team. This permanent, hybrid role offers involvement in OpenTitan Root of Trust and Ibex CPU verification. You will develop and debug SystemVerilog/… testbenches, create verification plans, and collaborate with design engineers to deliver high-quality silicon, while contributing to open-source projects and robust verification environments. #J-18808-Ljbffr ...

Staff Full Stack Software Engineer

Location
Cambridge, England, United Kingdom
maintainability. “Nice To Have” Skills and Experience: Building or integrating with Internal Developer Portals (e.g. Backstage). Interest in AI/ML. Interest in Open-Source Software. Solid understanding of Cloud platforms (AWS, GCP, or Azure) with knowledge of Kubernetes, and other DevOps tools (e.g. Docker, Kubernetes, Terraform ...

Principal ML Engineer: Speech AI & Production

Location
Cambridge, England, United Kingdom
pipelines, and containerization (Docker, Kubernetes) With preferred backgrounds covering some of the following: Experience with speech-to-text or text-to-speech Contributions to open-source projects or published research in top-tier conferences We encourage you to apply even if you do not feel you match … exhaustive. If you are interested in the role, the team, and our mission, we would love to consider your application. We are always open to conversations and look forward to hearing from you. Who we are: Speechmatics is the leading expert in Speech Intelligence, and uses AI and Machine ...

Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library

Location
Cambridge, England, United Kingdom
working with the Programme's Technical Lead, the role will focus on implementing systems and tools for digital preservation, including a cloud-native, open-source repository and preservation system with serverless workflows, and enabling and ensuring ongoing access and supporting tools for the deposit, search, discovery ...

Senior Software Developer

Hiring Organisation
Entrust Corporation
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
secure-boot technologies and digital signatures. Familiarity with full-stack from device drivers, to client-side tools & API libraries. (Some knowledge of hardware protocols.)Open-source software development - as licensee, or as contributor. A broad interest in cryptography and/or computer security techniques. Agile and/ ...

AI/ML Researcher

Hiring Organisation
Hackajob Ltd
Location
Chelmsford, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
knowledge graphs, or graph machine learning Of particular interest are candidates with the following experience (evidenced by a track record of publications, industry experience, open-source available code or equivalent academic work): Natural Language Processing, including Information extraction, text-mining and entity linking. Experience with modern (e.g. transformer … experiences strengthens our teams and is vital to the work we do. We welcome applications from all candidates and give full, fair and open consideration to everyone. If you require any reasonable adjustments during the recruitment process, please contact our recruitment team to discuss any further support ...

Senior Product Security Engineer

Location
Cambridge, England, United Kingdom
ability to work effectively across security and engineering teams. “Nice to Have” Skills and Experience Good understanding of SCA concepts, dependency risk, and open source security issues. Familiarity with SCA tools and the ability to interpret and work with their findings. Experience with large-scale analysis pipelines, data ...

ML Embedded Software Engineer

Location
Cambridge, England, United Kingdom
engineers from prospective Arm customers through to members of the Arm ecosystem. Your work will be published widely, whether as technical blogs or open source code repositories. Please note that no relocation package is available for this role. If skilled worker sponsorship is required, Arm will meet costs ...

Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
Experience Required We’re looking for C++ software development experience and good software engineering fundamentals. Experience could come from professional work, internships, academic projects, open-source contributions, or other practical software development. An interest in machine learning software and how AI models run on different hardware is important. ...

Developer Content Engineer

Location
Cambridge, England, United Kingdom
tutorials, documentation, learning material, technical blogs or code examples would be valuable. We would also welcome experience with docs-as-code workflows, developer education, opensource communities, technical events or AI‐assisted development and content creation. If you’re an engineer who enjoys discovering how things work ...

Senior Embedded Software Engineer – Hybrid (C/C++, Linux)

Location
Cambridge, England, United Kingdom
Experience with Python programming and writing shell scripts. Basic understanding of the Linux kernel, system software and device drivers, and Android internals Familiarity with open-source project development cycles and contribution processes. Experience of software profiling, instrumentation, and optimization. Verification and validation of firmware on both pre-silicon ...

Senior Security Consultant

Location
Luton, England, United Kingdom
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. + Exposure to product and software architectures, including product and software development lifecycles and security. + Exposure ...