BRAIINS FORGE: Embedded Linux Engineer
Remote Β· Prague, Prague, Czechia or CZ
Job Summary
The Embedded Linux Engineer will work on developing hardware products, dealing with problems such as modifying packages in an OpenWrt based system, developing Linux kernel drivers, and integrating Wayland compositor into OpenWRT. The role requires experience with C/C++, Embedded programming, and familiarity with Git and Linux systems. Knowledge of Rust is welcomed but not mandatory, as training will be provided. The position offers a full-time commitment with flexible hours and potential for long-term projects.
Required Qualifications
- Experience with Linux development primarily on Debian or Ubuntu
- Knowledge of Rust and understanding code in C
- Debugging capability with gdb on remote systems
- General knowledge of cross-compilations for different architectures (ARM)
- Basic overview of communication protocols GPIO, I2C, SPI, USART, MIPI
- Understanding of JTAG / Logic Analyzer is welcome but not required
- Experience with Nix for build systems and CI pipelines
- Familiarity with Ghidra for reverse engineering tasks
Desired Qualifications
- Familiar with Git and Linux
- Experienced with Unix Shell (Bash)
- Capable of working in C/C++
- Experienced with Embedded programming
- Interest in hardware design and soldering
- Interest in Bitcoin or active experience with it
- Interest in new technologies and development procedures
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf β no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.