Braiins · 3 months ago
BRAIINS FORGE: Embedded Linux Engineer
Braiins Forge is a newly established hardware-oriented company backed by Braiins, focused on delivering cutting-edge hardware products. They are seeking an Embedded Linux Engineer to work on various projects, including developing Linux kernel drivers and modifying OpenWrt systems.
Information TechnologySmall and Medium BusinessesSoftware
Responsibilities
Add or modify some packages in the OpenWrt based system
Develop a new linux kernel driver for MIPI display
Add device tree nodes for new hardware peripherals
Fix fan control algorithm in Rust code
Find a solution for controlling smart led strip, create a Rust crate for it
Integrate Wayland compositor into OpenWRT
Test script to inspect and flash hardware during the production
Qualification
Required
Familiar with Git and Linux
Experienced with Unix Shell (Bash)
Capable of working in C/C++
Experienced with Embedded programming
Linux - development takes place primarily on computers with Linux distribution (Debian, Ubuntu, ...)
Rust - in the current project it is the primary language
Bash - this language is not our priority and most of the time we do not use it, but it is supported by the built-in Linux distribution so we expect some knowledge from you (grep, sed, awk, ...)
C - there will not be any future development in this language, but you should know it at least at the level of understanding the code
Gdb - knowledge of general principles and the ability to debug applications on a remote system using a gdb server
Git (GitLab, GitHub) - used for versioning and managing source code. You should be familiar with the Pull/Merge Request Policy and Code Review
Cross-compilations - general knowledge of translation issues for different architectures (ARM)
Embedded protocols - basic overview of communication protocols GPIO, I2C, SPI, USART, MIPI and their use in Linux at the application level. The advantage is an understanding of their functioning at the kernel level, where occasional intervention in their functioning is expected
JTAG / Logic Analyzer
Preferred
Experience with Rust programming is welcome, but not necessary
HW debugging capability is welcome, but not required
You are interested in hardware design and soldering station does not scare you
You are interested in Bitcoin or have active experience with it
You are interested in new technologies and development procedures
Benefits
5 weeks of vacation and 3 sick days
Company events, and occasional Braiins brunches in the office
Relaxing room, a shower, workshop, 3D printer and a parking spot
Modern offices near Prague city center, Czech Republic — the heart of Europe
Company
Braiins
Braiins offers software solutions for pooled mining and autotuning mining firmware.
Funding
Current Stage
Growth StageRecent News
2025-08-15
2025-04-17
Tech Funding News
2025-04-09
Company data provided by crunchbase