
Linux Distro master | Senior
Flipper • Global Remote
Posted: September 22, 2025
Job Description
We’re building a new product — Flipper One
Flipper One is a fully functional, Linux-based ARM computer in a compact form factor, powered by the Rockchip RK3576 SoC.
Because it’s an embedded system, we don’t want to rely on traditional update methods like Debian’s APT, which have some legacy drawbacks for our use case.
Why classic APT-style updates don’t work for us
Updates can leave the system in an inconsistent state if interrupted
No built-in way to roll back to a previous version
No simple method to reset the system to factory settings
That’s why we’re looking for a Senior Linux Distro Engineer to design a custom Linux distribution for Flipper One, based on a modern A/B partition, immutable root filesystem model with atomic upgrades. We plan to build on existing technologies such as SteamOS, OSTree, RAUC, or similar.
For user applications, we want a packaging method that isolates apps from the system and prevents breaking the OS — such as Flatpak, AppImage, or Snap.
Responsibilities
Design the Flipper One Linux distribution from scratch, using an A/B immutable upgrade system
Build the repositories and infrastructure for delivering system updates
Package the kernel, bootloader, and applications
Optimize the device stack — Device Tree, U-Boot, Linux kernel, and drivers
Requirements
Solid understanding of A/B partitioning and immutable root filesystem upgrades
Experience building and customizing U-Boot for embedded Linux devices
Strong understanding of the open-source contribution workflow — please share examples of your public contributions and links to relevant mailing lists or repositories
What we offer
Choose your work format: office, hybrid, or fully remote from anywhere in the world
You will be provided with all the necessary equipment for a comfortable working environment
Benefits such as VHI, corporate sports, foreign language courses, and therapy sessions
A five-day workweek with a flexible start of the working day
Additional Content
We’re building a new product — Flipper One
Flipper One is a fully functional, Linux-based ARM computer in a compact form factor, powered by the Rockchip RK3576 SoC.
Because it’s an embedded system, we don’t want to rely on traditional update methods like Debian’s APT, which have some legacy drawbacks for our use case.
Why classic APT-style updates don’t work for us
Updates can leave the system in an inconsistent state if interrupted
No built-in way to roll back to a previous version
No simple method to reset the system to factory settings
That’s why we’re looking for a Senior Linux Distro Engineer to design a custom Linux distribution for Flipper One, based on a modern A/B partition, immutable root filesystem model with atomic upgrades. We plan to build on existing technologies such as SteamOS, OSTree, RAUC, or similar.
For user applications, we want a packaging method that isolates apps from the system and prevents breaking the OS — such as Flatpak, AppImage, or Snap.
Responsibilities
Design the Flipper One Linux distribution from scratch, using an A/B immutable upgrade system
Build the repositories and infrastructure for delivering system updates
Package the kernel, bootloader, and applications
Optimize the device stack — Device Tree, U-Boot, Linux kernel, and drivers
Requirements
Solid understanding of A/B partitioning and immutable root filesystem upgrades
Experience building and customizing U-Boot for embedded Linux devices
Strong understanding of the open-source contribution workflow — please share examples of your public contributions and links to relevant mailing lists or repositories
What we offer
Choose your work format: office, hybrid, or fully remote from anywhere in the world
You will be provided with all the necessary equipment for a comfortable working environment
Benefits such as VHI, corporate sports, foreign language courses, and therapy sessions
A five-day workweek with a flexible start of the working day