 
						Forge - Embedded Linux Engineer
1 week 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 Leader1 week 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 Field Application Engineer FAE2 days ago 
 Prague, Hlavní město Praha, Czech Republic Proemion Full time €40,000 - €80,000 per yearWe are looking for you as an Embedded Field Application Engineer FAE (gn) to support our customers in Italy with technical expertise and dedication.In this role, you will act as the central interface between our customers and our development team, assisting with the integration and optimization of our innovative telematics solutions. The full-time position... 
- 
					  Embedded Systems Engineer1 week 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ší... 
- 
					  Embedded Field Application Engineer FAE2 days ago 
 Prague, Hlavní město Praha, Czech Republic Proemion Full time €60,000 - €120,000 per yearBeschreibungWir suchen dich als Embedded Field Application Engineer FAE (gn),um unsere Kunden in Italien mit technischer Expertise und Engagement zu betreuen.In dieser Rolle bist du die zentrale Schnittstelle zwischen unseren Kunden und unserem Entwicklungsteam und unterstützt bei der Integration und Optimierung unserer innovativen Telematiklösungen. Die... 
- 
					  Container Software Engineer, Flash Array2 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 Array18 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 – Crossplane4 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... 
- 
					  Senior Platform Engineer1 week ago 
 Prague, Hlavní město Praha, Czech Republic Filevine Full time 60,000 - 120,000 per yearFilevine is forging the future of legal work with cloud-based workflow tools. We have a reputation for intuitive, streamlined technology that helps professionals manage their organization and serve their clients better. We're also known for our team of extraordinary and passionate professionals who love working together to help organizations thrive. Our... 
- 
					Senior Software Engineer1 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 Engineer18 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...