Новые Телеком Решения (НТР)

Embedded-разработчик

Коротко

Embedded-разработчик для доработки ПО радиорелейных станций и диагностических/производственных стендов на C/C++ и Python. Требуется опыт работы с Embedded Linux, системами сборки образов (Buildroot/Yocto), загрузчиком u-boot и периферийными интерфейсами (SPI, UART, I2C, MDIO). Компания — производитель телеком-оборудования, работа в гибридном формате в Раменском.

Обязанности
•Доработка существующего программного обеспечения для радиорелейных станций.
•Разработка приложений и скриптов для диагностических/производственных стендов (Python/shell).
•Разработка/корректировка функционала ПО на C/C++:
•Алгоритмические задачи общего характера (управление логикой работы устройств и периферийным оборудованием).
•Технологического ПО для сервисных и диагностических функций.
•Отладка программного обеспечения на оборудовании.
•Отладка программного обеспечения диагностических/производственных стендов.
•Работа с периферийными устройствами SPI, UART, I2C, MDIO.
•Тестирование и документирование результатов работы.
Требования
Обязательные:
•Знание языка C/C++ и значительный опыт разработки на нем (минимум 3 года).
•Умение быстро разбираться в чужом коде и адаптировать его. Опыт работы с legacy кодом.
•Знание языка Python и опыт разработки на нем.
•Опыт работы с Embedded Linux (минимум 2 года).
•Опыт работы с системами сборки образов Buildroot и/или Yocto (минимум 1 год).
•Опыт работы с загрузчиком u-boot.
•Опыт работы с системами контроля версий (Git), Bitbucket и Bamboo.
•Опыт написания скриптов на Shell.
•Опыт использования систем удаленного доступа (SSH, Telnet).
•Системный подход к решению задач.
•Хорошие навыки анализа и решения проблем.
•Умение работать как самостоятельно, так и в команде.
•Ответственность и внимательность к деталям.
Будет плюсом:
•Умение работать с отладочным оборудованием (осциллограф, логический анализатор).
•Навык чтения электрических схем и понимание принципов работы интерфейсов SPI, UART, I2C, Ethernet.
•Понимание архитектуры ПЛИС и его примитивов.
•Знание любого языка RTL (VHDL, Verilog).
•Опыт работы с базами данных.
•Знание английского языка на уровне чтения технической документации.
Условия
•Развитие: профессиональный рост, команда экспертов, внутреннее и внешнее обучение.
•Забота: ДМС, оплата 10 календарных дней нетрудоспособности в году в размере 100% заработка, релокационный бонус.
•Комфорт: гибкое начало рабочего дня, гибридный график работы.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте