⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие  вакансии

C/С++ Embedded Engineer

Прямой работодатель  EMCD ( emcd.io )
Ереван, Армения
Миддл • Сеньор
Информационные технологии • Разработка • C++ • C • Blockchain
28 ноября 2025
Удаленная работа • Работа в офисе
Опыт работы любой
Работодатель  EMCD
Описание вакансии

Мы ищем Embedded Software Engineer, который присоединится к нашому новому проекту. Помимо разработки ПО для существующих и новых платформ, вам также предстоит заниматься реверс-инжинирингом решений от производителей оборудования и создавать системные сервисы поддержки.

Работа предполагает гибридный формат работы (офис+удаленка) в Ереване

Обязанности:

  • Разработка собственной системы управления хэшбордами
  • Анализ и реверс-инжиниринг существующих решений для ASIC-майнеров

Требования:

  • Опыт разработки на Embedded C/C++ — обязателен
  • Экспертиза в Embedded Linux, включая:
  • понимание процесса загрузки (U-Boot или другие загрузчики)
  • настройку и отладку Device Tree
  • разработку и сопровождение драйверов ядра (platform/device drivers)
  • опыт работы с периферийными интерфейсами: GPIO, I2C, SPI, UART/USART
  • отладку на уровне ядра/загрузки (serial console, dmesg, printk)
  • Уверенное владение Bash, Git и Docker

Будет плюсом:

  • Опыт реверс-инжиниринга (анализ прошивок, статический/динамический анализ бинарников)
  • Знание Python или Rust в контексте embedded-разработки
  • Опыт работы с Yocto Project, Buildroot или OpenWRT
  • Навыки работы с аппаратными отладочными средствами: JTAG/SWD, логические анализаторы, осциллографы
  • Знание кросс-компиляции и управления embedded toolchains
  • Опыт настройки CI/CD для embedded (Jenkins, GitLab CI, GitHub Actions)
  • Опыт профилирования и анализа производительности (perf, valgrind, system tracing)

Что мы предлагаем:

  • Гибридный формат работы (офис+удаленка) в Ереване
  • Гибкий график с упором на результат, а не часы
  • Возможности профессионального и карьерного роста
  • 28 календарных дней отпуска + 12 дополнительных бонусных дней
  • Бюджет на развитие: курсы, сертификации, обучение

Специализация
Информационные технологииРазработкаC++C
Отрасль и сфера применения
Blockchain
Уровень должности
МиддлСеньор