Open Source Development Jobs in the East of England

7 of 7 Open Source Development Jobs in the East of England

Senior Principal Software Engineer (Automotive)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
to the team and ensure strong technical deliverables. You will analyse industry specs, roadmap requirements, break down tasks, and help implement project plans. You will collaborate closely with open source communities, technology managers, and IP development teams to deliver roadmap commitments. You will be actively driving software design and creation of stacks for Arm … s reference platforms, and lead development practices for best-in-class software efficiency, quality, and predictability. Help develop, optimise and deliver the software needed to support Arm's groundbreaking IP, as well as helping Arm grow its role in evolution of Automotive industry. Education & Qualifications Good university degree (or equivalent experience), ideally in a numerate subject. Required Skills … having taken complex software from concept to delivery, covering production and maintenance. Additionally, you possess knowledge of CI (Continuous Integration) and automated test systems. Desirable Skills: Automotive software development background is highly desirable. Experience with open source projects such as Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK II, U-Boot, Xen, Zephyr More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Machine Learning Engineer - Modeling

Cambridge, Cambridgeshire, United Kingdom
Second Renaissance
algorithms and systems applied to biological datasets; Train, evaluate, and optimize machine learning models at scale; Communicate effectively with internal and external collaborators to meet ambitious research and development goals. Who You Are - Proven track record leveraging machine learning to solve real-world problems; Expertise in one or more of the following: generative models, language models, computer vision … compounds; Experience in the application of machine learning methods to biological data, including genomics, transcriptomics, epigenetics, proteomics, and imaging; Track record in open-source software development, e.g., demonstrated by high-impact GitHub repository; Track record of high-caliber scientific work, e.g., demonstrated through publications in peer-reviewed scientific journals or major ML conferences; Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

System Software Developer

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-source software 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 and interest in 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-source development methodologies not just code commits. High level of skill in C. Additional knowledge of Rust would be beneficial. A Computer Science degree or similar experience. You will be working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff ML Software Applications Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
ML/AI software products. 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 engineers and provide technical guidance … adoption of new ML technologies. 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 performance optimisation recommendations. Technical leader … To Have" Skills and Experience : 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 design and Product management teams More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Project Manager

Cambridge, Cambridgeshire, United Kingdom
Fast Forward
Job Description: Project Manager About the role lowRISC CIC is a not-for-profit hardware and software engineering company, collaborating with international partners to create and maintain open source silicon designs, firmware and tools. This includes lowRISC's flagship OpenTitan project - the largest open source silicon project in the world. We are … team. This is a hands-on role based in our Cambridge office, working closely with both our technical teams and external partners to coordinate the delivery of complex open-source silicon projects. Key responsibilities Plan, track and manage the successful delivery of projects in a technically complex environment. Work closely with engineering teams on silicon and … projects. Coordinate the planning and execution of collaborative projects between lowRISC, silicon partners and academic researchers. Support design, review and verification processes to ensure outstanding deliverable quality. Support open-source silicon community management and governance. Contribute to continuous improvement of team collaboration and project delivery methods. Required experience Bachelor's degree in a technical field or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software System Architect

Cambridgeshire, England, United Kingdom
IC Resources
System Software Development Lead – CPU Architecture Location: Cambridge Contract: Permanent Salary: £100k About the Position We are working with a leading global technology company seeking a System Software Development Lead to join their CPU Architecture team in the UK. This is an exciting opportunity to play a key role in pioneering next-generation CPU innovations and … and Mobile platforms. They global leader in information and communications technology (ICT) and smart devices serving more than three billion people worldwide. Software System Architect Responsibilities: Lead the development of firmware, kernel, hypervisor, and drivers for advanced CPU features. Collaborate with architects to integrate new CPU features into software ecosystems. Provide technical leadership and hands-on development … C++). Engage with open-source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system software development (kernel, hypervisor, low-level programming). Strong proficiency in C/C Python and firmware/OS design. Deep understanding of Arm-based CPU architecture and Linux stacks. More ❯
Posted:

Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
Are you looking for a software role with real impact? Do you have top-notch skills with C? Have you got a track record of Open Source contributions? If you answered 'yes' to these questions than this is the role for you. This team of global experts work on key software products that have become ubiquitous … parts of modern computing, such as web browser rendering engines, a/v frameworks, and OS kernels. Their contributions are all Open Source, and they work closely with project maintainers to ensure their work is integrated upstream and benefits all. Alongside general computing they also work in more specialised areas such as mobile handsets, aerospace, and … key. Requirements: Significant experience with production-ready, low-level, software development. Excellent skills with C. Additional knowledge of Rust would be beneficial but is not necessary. Knowledge of Open Source development processes and experience of contributing to Open Source projects. This is a fully remote role and comes with flexible More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: