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)