EMCD
Embedded Software Engineer
Опубликовано
- Формат
- Удалённо
- Опыт
- От 4 лет
Доступ проверим при нажатии.
О вакансии
Вакансия «Embedded Software Engineer» в компании EMCD. Удалённая работа.
Чем предстоит заниматься
- Разработка и развитие внутренней системы управления 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 бонусных дней
- Бюджет на ваше обучение (курсы, сертификации, тренинги)
Источник: Telegram. Условия и актуальность вакансии подтверждает работодатель.
Подходит вакансия?
Перейдите к исходному объявлению или контакту работодателя.
Доступ проверим при нажатии.