Embedded Software Engineer
#удаленка #senior
Компания: EMCD
Мы ищем Embedded Software Engineer, который присоединится к нашему новому hardware-focused проекту. В этой роли вы будете не только разрабатывать ПО для существующих и новых платформ, но и заниматься реверс‑инжинирингом решений от производителей оборудования, а также развитием системных сервисов поддержки.
Основные задачи:
-Разработка и развитие внутренней системы управления hashboard
-Анализ существующих решений для майнеров, включая прошивки и поведение системы, с целью понимания архитектуры и ограничений
-Реверс-инжиниринг для обеспечения совместимости, оптимизации и поддержки внутри компании
-Участие в разработке embedded-программного обеспечения как для текущих, так и для новых аппаратных платформ
Что мы ожидаем:
-От 4 лет опыта разработки на embedded C и C++
-Глубокая экспертиза в Embedded Linux, включая понимание boot flow с использованием U-Boot или других загрузчиков
-Опыт настройки, модификации и отладки Device Tree
-Опыт разработки и поддержки Linux kernel drivers (platform и device drivers)
-Практическое знание периферийных протоколов: GPIO, I2C, SPI, UART/USART
-Навыки отладки ядра и загрузки: serial console, dmesg, printk и др
-Уверенное владение Bash, Git и Docker в рамках разработки или сборки
Будет плюсом:
-Опыт реверс-инжиниринга (анализ прошивок, статический и динамический анализ бинарников)
-Опыт embedded-разработки на Python или Rust
-Опыт работы с Yocto Project, Buildroot или OpenWRT
Что мы предлагаем:
-Удаленная работа возможна из Санкт-Петербурга, Нижнего Новгорода или Москвы
-Гибкий график с фокусом на результат
-20 рабочих дней отпуска + 12 бонусных дней
-Бюджет на ваше обучение (курсы, сертификации, тренинги)
Для отклика: @ann_recruiter
Post #4996
1.56K
Forwarded from C/C++ Работа вакансии
- ❤ 1
- 👍 1