Skip to content
Talk to us

About us

O.S. Systems keeps the embedded Linux inside industrial and connected products supported for a decade after they ship. The engineers who build it stay responsible for it, in public.

  • In service since 2002
  • Pelotas, Rio Grande do Sul, Brazil

An embedded Linux and firmware engineering company in southern Brazil

We work with hardware and software teams in agriculture, healthcare, mining, urban mobility, renewable energy, and fiscal and POS hardware. Our engineers stay responsible for the software after the product ships.

An electronics workbench in daylight, with a development board, two probe leads and an oscilloscope.

Three things that do not change from one engagement to the next

  1. You talk to the engineer, not to an account manager

    The person who reads your repository, writes the proposal and does the work is the same person, from the first call to the handover. There is no layer of account management between you and the engineering.

  2. Every engagement has a defined scope

    A board support package, a kernel migration or an AI-Assisted Engineering Starter is an offer with a stated start and a stated result. Long-term support is an offer too, with its own scope. Nothing is an open-ended retainer.

  3. You keep what we build

    The build, the kernel and the system we set up live in your repository, under version control, and your own developers can run them. If we stop working together, you keep what we built, and not a dependency on us.

Where the company has been

  1. 2002

    Otavio Salvador founds O.S. Systems in Pelotas. The first work is custom Debian-based distributions.

  2. 2008

    The founder joins the OpenEmbedded community.

  3. 2010

    First contributions to the Yocto Project, in the year the project starts.

  4. 2011

    The founder becomes the maintainer of the Freescale ARM board support layer, now meta-freescale. The company has a commit in it every year since.

  5. 2012

    O.S. Systems Embedded Linux starts, the company's own Yocto Project platform.

  6. 2014

    The founder co-authors the first edition of Embedded Linux Development with Yocto Project.

  7. 2017

    UpdateHub releases its first update agent.

  8. 2018

    UpdateHub support enters the Zephyr Project upstream.

  9. 2020

    ShellHub is released. The company starts to maintain packages in nixpkgs.

  10. 2023

    The third edition of the book is published, for Yocto Project 4.0 Kirkstone.

  11. 2025

    AI-Assisted Engineering starts, on the company's own products first.

  12. 2026

    The fourth edition of the book is published, for Yocto Project 6.0 Wrynose, the current LTS release.

Positions in the open source projects our work depends on

Our engineers hold public maintainer roles in the Yocto Project, the Zephyr Project, mainline U-Boot and nixpkgs. Every role names a public repository, and you can check each one today without asking us.

See the full record, with the repository behind each role

The positions we hold

  • meta-freescaleNamed maintainer
  • U-BootBoard maintainer, three entries
  • LinuxCustomer board upstreamed
  • Zephyr ProjectMaintainer of six areas
  • nixpkgsSole maintainer of 24 packages
  • nix-communityOne of two maintainers
  • O.S. Systems Embedded LinuxOur own platform

Otavio Salvador

Founder, and the maintainer of meta-freescale since 2011

Otavio Salvador founded O.S. Systems in 2002, the year he became a Debian Developer. He was the release manager of the Debian Installer from 2008 to 2012.

He joined the OpenEmbedded community in 2008. In 2011 he became the maintainer of the Freescale ARM board support layer in the Yocto Project, now meta-freescale. The layer README names him as its maintainer today. Between 2014 and 2018 he cast the company's votes in the Yocto Project Advisory Board process.

He co-authored four editions of Embedded Linux Development Using Yocto Project. The fourth edition covers Yocto Project 6.0 Wrynose, the current long-term support release. He also co-wrote Heading for the Yocto Project, a free 43-page booklet under a Creative Commons licence.

Tell us what your product must do

Write one paragraph about the product, the silicon and the deadline. An engineer who does this work will read it and answer you.