
Forge - Embedded Linux Engineer
7 days ago
Our team is looking for a developer who would help us on our Braiins OS miner firmware project, a solution based on Linux distribution. Apart from developing the mining software in Rust, you may also reverse-engineer miners from manufacturing companies, developing support system services, maintaining and updating the distribution and porting it to new platforms.
Apply for job
Examples of a typical problems:- Add or modify some packages in OpenWrt based system.
- Develop a new linux kernel driver for SPI 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.
Rust experience is not required
We are looking for someone who is:- Familiar with Git and Linux.
- Experienced with Unix Shell (Bash).
- Capable of working in C/C++.
- Experienced with Embedded programming.
Experience with Rust programming is welcome, but not necessary.
Lukáš Hozda
IT Education Methodologist
What We Offer:Opportunity to learn and use Rust language as our primary language in production
- Full-time position with flexible working hours.
- Both possibilities to work as an Employee or Freelance.
- Indefinite agreement.
- For employees 5 weeks of vacation and 3 sick days.
- Company events, and occasional Braiins brunches in the office.
- Relaxing room, a shower, and a parking spot.
- Modern offices in the center of Prague, Czech Republic — the heart of Europe.
- Work on long-term projects in an interesting area of Bitcoin industry.
- Linux - development takes place primarily on computers with Linux distribution (Debian, Ubuntu, ...). It is not assumed that you would work on another system.
- 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 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 - HW debugging capability is welcome, but not required.
- Nix - our build system and CI pipelines are written in Nix flakes
- Ghidra - usually the go to software for any reverse engineering tasks. Do you know a better one? We will love to learn about that..
- You are interested in cryptocurrencies or have active experience with them.
- You are interested in new technologies and development procedures.
Apply for job
Share opportunity
FacebookLinkedInE-mail
-
Forge - Team Leader
7 days ago
Prague, Hlavní město Praha, Czech Republic Braiins Full time 90,000 - 120,000 per yearOur mission is to build a new division at Braiins focused on creating a range of cutting-edge hardware products, from embedded devices to industrial-grade solutions. We are looking for a passionate and versatile Team Leader to build and spearhead this new "task force" team. You will take ownership of our current retail products (like the Braiins Mini Miner)...
-
Embedded Systems Engineer
7 days ago
Prague, Hlavní město Praha, Czech Republic Passengera Full time 900,000 - 1,200,000 per yearDescription:Embedded Systems Engineer – Smart Mobility SolutionsChceš se stát součástí týmu, který vyvíjí inovativní řešení pro dopravní sektor a zlepšuje zážitek cestujících po celém světě? V Passengera děláme produkty, které propojují cestující s digitálními službami a zajišťují bezpečnější a pohodlnější...
-
Container Software Engineer, Flash Array
2 weeks ago
Prague, Hlavní město Praha, Czech Republic Pure Storage Full time 90,000 - 120,000 per yearWe're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry.This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and...
-
Container Integration Engineer, Flash Array
23 hours ago
Prague, Hlavní město Praha, Czech Republic Pure Storage Full time 1,200,000 - 2,400,000 per yearWe're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry.This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and...
-
Senior Platform Engineer – Crossplane
5 days ago
Prague, Hlavní město Praha, Czech Republic futureproof Full time €70,000 - €120,000 per yearOur client, a global pharmaceutical leader, is enhancing its internal developer portal (Forge/Backstage) by integrating Crossplane as the infrastructure control plane. The goal is to improve orchestration capabilities and streamline the provisioning of infrastructure and applications via GitOps. This initiative is central to strengthening platform...
-
AI/ML Engineer
23 hours ago
Prague, Hlavní město Praha, Czech Republic Ardanis Full time 900,000 - 1,200,000 per yearAt Ardanis, we're seeking an AI/ML Engineering Specialist with solid experience in enterprise-grade machine learning systems, Cloudera ML stack integration, and RAG (Retrieval-Augmented Generation) pipelines. The role involves end-to-end ownership of ML infrastructure, from data ingestion and feature engineering to model deployment, monitoring, and lifecycle...
-
Senior Software Engineer
1 week ago
Prague, Hlavní město Praha, Czech Republic SentinelOne Full time 80,000 - 150,000 per yearAbout UsAt SentinelOne, we're redefining cybersecurity by pushing the limits of what's possible—leveraging AI-powered, data-driven innovation to stay ahead of tomorrow's threats.From building industry-leading products to cultivating an exceptional company culture, our core values guide everything we do. We're looking for passionate individuals who thrive...
-
System Software Engineer
23 hours ago
Prague, Hlavní město Praha, Czech Republic Pure Storage Full time 900,000 - 1,200,000 per yearWe're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry.This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and...
-
C/C++ Embedded Developer
1 week ago
Prague, Hlavní město Praha, Czech Republic Škoda Full time 900,000 - 1,200,000 per yearV pražském týmu Škody Digital vyvíjíme základní systémový software včetně vlastní Linux distribuce a řadu síťových aplikací do klíčových palubních počítačů kolejových vozidel. Tyto počítače realizují např. Ethernet síťové prvky, bezdrátové komunikační brány, antikolizní systém, automatické vedení vlaku nebo třeba...
-
ML Engineer
1 week ago
Prague, Hlavní město Praha, Czech Republic Apple Full time €80,000 - €120,000 per yearWe are seeking a highly motivated and skilled ML Engineer to join our Biometric Algorithms team. In this role, you will be responsible for developing innovative algorithms for embedded biometric sensors and leveraging machine learning to enhance their performance and security. You will work closely with HW teams, contribute to the advancement of our...