Services

BSP & SDK development

Writing code that gets used by people who write code

4 Facts

Top20 contributor to Linux Kernel

Community contributor to Zephyr since 2016

Linux Kernel v6.13 (Jan 2025) : BayLibre #13 most active employer

Trusted by Google to push support for new boards into their upstream project

Pre Headline

A headline

BayLibre designs, develops, and maintains Board Support Packages (BSPs) and Software Development Kits (SDKs) that enable reliable, performant, and maintainable embedded Linux platforms. We work close to the hardware—bootloaders, kernels, device trees, drivers, and middleware—to ensure your silicon, board, and peripherals are fully supported from day one. Whether targeting Yocto-based Linux, Android, or custom embedded distributions, our BSPs are built for long-term stability, reproducibility, and upstream compatibility.

Beyond making the platform boot, we focus on developer experience and scalability. Our SDKs are designed to accelerate application development, simplify cross-compilation, and ensure consistency across teams and products. We help define clean hardware abstraction layers, documentation, and CI-ready build systems so your internal teams—and your customers—can build, test, and ship faster. Whenever possible, we upstream our work to the open-source ecosystem, reducing technical debt and ensuring your platform benefits from long-term community support.

4 typical expertise

Development of full AOSP and/or Yocto SDKs
Partial or full code upstreaming
Architect solutions for multimedia, power management, compute
Maintain whole SoC families for Tech vendors

Our Case Studies

Real-world examples of our expertise in action

Linux Kernel Upstreaming for a RISC-V SoC

Embedded Linux, Yocto BSP, Zephyr RTOS
This is the excerpt of the case study and will be displayed on the overview card

Product Development

Possible motto/subline…

4 Facts

Referred by Silicon Vendors to top brands

90% renewal of our services

TBC

TBC

Pre Headline

A headline

From smart watches to industrial control or payment systems, we’ve helped top brands build products and launch them on time and on budget. We know that building great consumer electronics products requires support from your partners, that’s why we’ve worked with OEMs to take their products the last mile to manufacture and ensure a smooth handoff to ODMs.

It doesn’t matter if your device is running Linux, Android, Yocto, Zephyr or a bespoke OS, we work across the entire software stack to ensure products run reliably, meet their acceptance criteria, and hit your milestones.

3 typical expertise

OS customization and optimization (boot time, resolution, connectivity, etc.)
Board bring-up and BSP development
Migrate from Bare Metal to Zephyr

Testimony

"Nullam id dolor id nibh ultricies vehicula ut id elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam id dolor id nibh ultricies vehicula ut id elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit."

Compiler & Toolchain

Possible motto/subline…

4 facts

CodeSourcery team, veterans in the Compiler ecosystem

Servicing the best US national labs

TBC

TBC

A headline

As the demand for computing power continues to increase in scientific research and industrial applications, HPC plays an increasingly important role in various fields.

The implementation of high-performance computing relies on a variety of technologies, including hardware architecture and parallel computing.

Our compiler experts are able to develop community and custom open-source compilers based on GCC and LLVM, to deliver high-quality and high-performance toolchains, including OpenACC/OpenMP technologies for high-performance computing and accelerator offload.

We help our HPC customers with scanning, monitoring and remediation of toolchain and library security vulnerabilities, as well as performance analysis and optimization of architectures and applications.

3 typical expertise

Development of full AOSP and/or Yocto SDKs
Partial or full code upstreaming
Board bring-up and BSP development

Our Blog Posts

A small subline text…

Ullamcorper Pellentesque Quam

Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec ullamcorper nulla non metus auctor fringilla.

Ullamcorper Pellentesque Quam

Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec ullamcorper nulla non metus auctor fringilla.

Ullamcorper Pellentesque Quam

Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec ullamcorper nulla non metus auctor fringilla.

Testimony

"Nullam id dolor id nibh ultricies vehicula ut id elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam id dolor id nibh ultricies vehicula ut id elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit."

Hardware Bring-Up & Porting

Possible motto/subline…

4 Facts

TBC

TBC

TBC

TBC

Pre Headline

A headline

BayLibre supports customers during the most critical phase of an embedded platform lifecycle: hardware bring-up. From first power-on to a fully functional Linux system, we work at the intersection of hardware and software to validate boards, SoCs, and peripherals. Our engineers handle early boot debugging, bootloader configuration, kernel porting, device tree creation, and low-level driver enablement to ensure your platform is stable, measurable, and ready for development.

We specialize in porting operating systems and software stacks across new boards, SoCs, and hardware revisions, with a strong focus on Linux and open-source ecosystems. Whether moving from a reference design to custom hardware, migrating between SoC generations, or replacing a vendor BSP, we help de-risk the transition and accelerate time-to-market. 

Our work follows an upstream-friendly approach, reducing technical debt and ensuring long-term maintainability beyond the initial bring-up phase.

3 typical expertise

TBC
TBC
TBC

Our Case Studies

Real-world examples of our expertise in action

Linux Kernel Upstreaming for a RISC-V SoC

Embedded Linux, Yocto BSP, Zephyr RTOS
This is the excerpt of the case study and will be displayed on the overview card

Testimony

"Nullam id dolor id nibh ultricies vehicula ut id elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam id dolor id nibh ultricies vehicula ut id elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit."