Job Openings
    
    Team Lead for Embedded Systems (C/C++)
  
  About the job Team Lead for Embedded Systems (C/C++)
Our team is looking for a Team Lead for Embedded Software who would research and develop mining software, reverse-engineer existing solutions and build supporting system services.
Responsibilities:
- Research mining software behaviour
- Develop and maintain boot loaders, device drivers, and system-level software
- Reverse engineering of existing packages and drivers
Requirements:
- Strong proficiency in C/C++
- 3+ years of team leadership experience
- Experience in embedded or Linux-based systems development (OpenWrt/buildroot)
- Understanding of OpenWrt and embedded protocols (e.g., I2C, SPI, UART)
- Understanding of Bitcoin mining process and Stratum protocol
- Nice to have: knowledge of translation issues across architectures
What we offer:
- Flexible working hours focused on results, not time clocks
- Opportunities for growth
- 28 vacation days + 12 bonus days
- Budget for professional growth (courses, certifications, training)