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-sourcesoftware 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-sourcedevelopment 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 ❯
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 opensource 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 softwaredevelopment background is highly desirable. Experience with opensource projects such as Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK II, U-Boot, Xen, Zephyr More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Collabora
will definitely look into your application. Key Responsibilities Discussing technology with clients and representing Collabora at conferences and trade shows to demonstrate and promote our leadership in the opensource arena. Analysing client problems and designing solutions leveraging opensource technologies and Collabora's technical expertise. Defining and scoping client projects in … collaboration with the delivery team. Contributing publicly to opensource projects to ensure Collabora's continuing technical leadership. Gaining working knowledge of customers’ products, applications, technical and business strengths, and target … markets. Understanding client needs and reconciling time constraints, available technologies and resources, and opensource best practices. Desired Skills Track record of experience in softwaredevelopment is essential. Knowledge of opensourcedevelopment methodologies and good standing in the opensource community. Good English More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Ecm Selection
This successful organisation is a significant contributor to the Mesa3D graphics stack on Linux which implements GL and Vulkan. They're seeking an opensource enthusiast and skilled graphics programmer to join their team. Your CV will show: You are either a keen opensource contributor already, or have a love of … opensource and a desire to contribute. You are an expert C programmer who is also happy to write C++ code as required. Extensive Linux development experience. Clear ability and inclination to contribute usefully to a 3,000,000 line codebase. Clear knowledge of modern real-time graphics from an implementor's perspective. Excellent … experience and expertise. Candidates seeking a role of greater responsibility in this area, and commensurate remuneration, will demonstrate proportionally greater evidence of past contributions to graphics, drivers and opensource, and ideally the Mesa3D project specifically. Interested? Send your CV to ECM Selection; whilst we can only put forward the top few candidates, we do read More ❯
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 OpenSource 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 OpenSource, 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 OpenSourcedevelopment processes and experience of contributing to OpenSource projects. This is a fully remote role and comes with flexible More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
our team of technology managers who are addressing the growing demand for software on Arm technology. Job Overview: We are responsible for the roadmap and vision for our softwaredevelopment, configuration, optimization, plus productization and delivery activities. We develop strategies around new and existing software components to support Arm's products and you will take responsibility for one … and delivered to required levels of quality. Ability to express ideas and communicate effectively with other team members, customers, and suppliers to formulate, agree, and implement strategic plans. Softwaredevelopment experience, for example with firmware, operating systems or application development Motivation to work unsupervised, but as an integral member of a local developer team, as well … ideally in a numerate subject, although other graduates would be considered if they have relevant experience. Visibility or experience of a full open-sourcesoftwaredevelopment lifecycle and the components of a typical software stack. This could include definition of non-functional aspects of software and targets for integration maturity. Visibility or experience of More ❯
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 opensource 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 softwaredevelopment background is highly desirable. Experience with opensource projects such as Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK II, U-Boot, Xen, Zephyr More ❯