Smarter Embedded Systems

GL Research helps customers worldwide to develop smarter embedded systems with lower cost and faster time to market by offering a comprehensive portfolio of consulting, design & training services specialized on Free/Libre/Open Source Software & Hardware.

We collaborate with global organizations such as CERN (the European Organization for Nuclear Research) and the Yocto Project (Linux Foundation collaborative project focused on the Internet-of-Things) in the development of new disruptive Free/Libre/Open embedded technologies.

Then we partner with leader companies such as Xilinx (the world’s leading provider of All Programmable FPGAs, SoCs, MPSoCs and 3D ICs) or Avnet (one of the world's largest global distributors of electronic components and embedded technology) to transfer the generated knowledge to the market by providing custom embedded solutions in which the software is optimized down to the deepest hardware level.

Our Skills

As System-on-Chip (SoC) technology advances and more functionalities are packed into a single processing device, not only multiple coding skills are required to unleash all the computing power contained in the silicon, but a deep understanding of the specific hardware platform & chip design is mandatory too. Our embedded systems development expertise spans from the highest heights of cloud enabled operating systems to the lowest lows of fully reconfigurable programmable logic, so that we are able to get the most out from the hardware powering our solutions.

Embedded Linux

Board Support Packages, Real-Time Kernel, device drivers, multimedia codecs, user interfaces, networking, fast-boot, rugged filesystems...

Firmware & Real-Time O.S.

Baremetal apps, low-level firmware, DSPs, FreeRTOS, MQX, the Zephyr Project, application specific peripheral code...

Programmable Logic

FPGA, VHDL, Verilog, System Verilog, System-C, SoC & IP-Core design, HLS (High Level Synthesis), Testbenches, Algorithm Acceleration...

Hardware Development

Optimal Commercial-off-the-Shelf platform selection and custom hardware development based on Free/Libre/Open Hardware products.

Our Services

We provide best-in-class embedded systems development services to our customers to help them create disruptive smarter products by taking advantage of State-of-the-Art Free/Libre/Open Source Software & Hardware technologies. Our compromise with our customers is granting them the whole control over the delivered design and ensuring the absolute privacy of their very valuable intellectual property. In order to do that, we rely on our own self-managed & cloud-based development environment, built on top Free/Libre/Open solutions such as Ubuntu or GitLab and secured with strong encryption and privacity schemes (as you can check in your browser, your connection to the site is 100% private as certified by GeoTrust Inc., a wholly owned subsidiary of Symantec Corporation)



We provide you with technical & legal advice on embedded systems technology based on Free/Libre/Open SW & HW



We help you define the technical specifications and schedule the associated milestones to fit the desired Time-to-Market



We design by using collaborative development workflows, granting you access to your sources from the very beggining



We provide functional and unitary testing and apply continuous integration techniques for early issue & bug detection



We deliver a fully documented embedded solution and train you on those skills required to take control over it



We provide worldwide remote & on-site support accross the whole life cycle of the delivered embedded solution

About Us

Despite the fact we devote a huge percentage of our time to Research & Development activities, we do not sell our own products, fill our own patents nor license our own technology. Our power comes from the community and we have the foundational compromise of contributing to not only those Free/Libre/Open Source Software & Hardware initiatives with an strategical interest for GL Research, but to those with a potential possitive impact in the society too. In order to accomplish this target, we have established a growing ecosystem of partners that are alligned with our mission and values.

Featured Video


At CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. They use the world's largest and most complex scientific instruments to study the basic constituents of matter – the fundamental particles.

GL Research is a proud CERN official supplier and an active member organization of the Open Hardware Repository, a place on the web leaded by CERN where research institutions and commercial companies jointly develop ultra high performance Free/Libre/Open Source embedded technology targeted to control large scale experimental physics facilities.

As already happened with other born at CERN technologies such as the World Wide Web or the GRID cloud computing, the embedded technology that CERN releases to the public domain is not only being used at the most important Big Science experiments, but in game-changing applications in the medical, industrial or aerospatial markets too.

Featured Video

Yocto Project

GL Research is a participant organization in the Yocto Project, a Linux Foundation collaborative project that provides templates, tools and methods to help you create custom Linux-based systems for embedded products regardless of the hardware architecture.

By using our expertise on the Yocto Project workflow, we are able to deploy optimal application specific Linux runtimes in virtually any custom or commercial hardware platform, always with the fastest time-to-market and the lowest development costs.

Visit our participant profile at the Yocto Project

Featured Video


Xilinx All Programmable Solutions enable Smarter, Connected, and Differentiated Systems, integrating the highest levels of software-based intelligence with hardware optimization and any-to-any connectivity.

As a Xilinx Alliance Associate partner, GL Research masters Xilinx's All Programmable devices & design environments and collaborates with Xilinx to offer services and Out-of-the-Box solutions ranging from custom IP-Core designs to Free/Open Source Operating Systems.

Know more about Xilinx

Featured Video


Avnet’s focus on people and trends like the Internet of Things and Cloud keep the company at the forefront of the changing technology landscape. As one of the largest distributors of electronic components, semiconductors, IT and embedded solutions, Avnet is at the very heart of the technology supply chain, bringing the best technology solutions together for our customers around the globe.

GL Research partners with Avnet to provide a flexible range of reference designs & services based on selected hardware technology from the world's leading System-on-Chip vendors and targeted to cover specific market needs.

Know more about Avnet

Our Works

These are some of our featured projects. As our customers' privacy is a must for us, this doesn't pretend to be an extensive project accomplished list, but a representative sample of the jobs we have done that have been released to the public domain under a Free/Libre/Open Source compatible license. In order to get access to the source code for these projects and other useful resources, please explore the public area at our Cloud.


Tool for generating multi-purpose makefiles for FPGA projects.


General Purpose Free/Open Asynchronous Logic HDL Library

SPEC Getting Started

How to get ready to work with CERN's Simple PCIe FMC Carrier


ADC controller for CERN's Radiation tolerant Diagnostic Interface Module

EVO System

IIoT Reference Design for the Xilinx Zynq All-Programmable SoC

Gennum GN4124

CERN's GN4124 based PCIe to Wishbone bridge VHDL controller


Analysis and design of VHDL/Verilog filters from high-level specs.


Yocto Project meta-layer supporting CERN's Simple PCIe FMC Carrier

Get in Touch

Do not hesitate in contacting us for any question or inquiry you may have. We will be glad to help you with your new embedded systems development projects.

Contact Info

GL Research Corporation SLU
Poligono Mocholi, Plaza CEIN 5, D6
31110 Noain (SPAIN)