Embedded Software Engineer C++

ArmeniaHybridOn-siteSeniorMiddle

Our team is looking for a Embedded Software Engineer who would participate in our new project. Addition to developing the software for existed and new platform, you will also reverse-engineer from manufacturing companies and develop support system services.

Responsibilities:

  • Develop our own hashboards management system

  • Analyse and reverse engineering of the existed miners solutions

Requirements:

  • Embedded C/C++ development experience is a must

  • Embedded Linux expertise:

    • understanding of the boot flow (U-Boot or other bootloaders);

    • Device Tree configuration and troubleshooting;

    • kernel driver development, maintenance (platform or device drivers);

    • experience with peripheral protocols: GPIO, I2C, SPI, UART/USART;

    • kernel/boot debugging (serial console, dmesg, printk).

  • Proficient with Bash, Git and Docker

Nice to have:

  • Reverse engineering experience (firmware analysis, static/dynamic binary analysis)

  • Python, Rust experience for embedded development

  • Experience with Yocto Project, Buildroot or OpenWRT build systems

  • Familiarity with hardware debug tools: JTAG/SWD, logic analyzers, oscilloscopes

  • Cross-compilation toolchains and embedded toolchain management

  • CI/CD experience for embedded (Jenkins, GitLab CI, GitHub Actions)

  • Profiling and performance troubleshooting (perf, valgrind, system tracing)

What we offer:

  • Location - Ereván, Armenia (office+remote)

  • 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)

Published on: 5/7/2026

EMCD

EMCDverified company badge

EMCD Tech is a cryptocurrency mining services ecosystem established on the basis of the largest mining pool in Eastern Europe.

Website

See all 58 jobs at EMCD

Please let EMCD know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!

Similar jobs