ростелеком

Архитектор программного обеспечения (Embedded)

БУЛАТ - ведущий российский производитель, который разрабатывает и производит высокотехнологичное инфраструктурное оборудование для построения телеком- и ИТ-систем.

ростелеком

↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваУдалёнка
БУЛАТ - ведущий российский производитель, который разрабатывает и производит высокотехнологичное инфраструктурное оборудование для построения телеком- и ИТ-систем.
Мы занимаемся разработкой полного цикла оборудования: маршрутизаторы, коммутаторы, серверы, СХД и базовые станции.

Находимся в поиске Архитектора встроенного ПО DWDM в команду.

Обязанности:
  • Анализ и систематизация существующего встроенного ПО платформы DWDM: изучение архитектуры карт, их взаимодействия и потоков данных;

  • Управление командой разработчиков (1-2 человека): постановка задач, контроль сроков, код-ревью, наставничество и развитие компетенций команды;

  • Организация и ведение диалога с компанией-партнёром (создателем платформы DWDM): участие во встречах, технических сессиях, передача знаний от партнёра команде, формализация полученной информации;

  • Активное перенимание знаний у партнёра: освоение внутренних механизмов фреймворка, процессов разработки, отладки и тестирования, документации и инструментария;

  • Разработка и поддержка архитектуры встроенного ПО для новых типов карт DWDM: определение структуры модулей, интерфейсов (HAL, TIPC, SNMP, NETCONF), моделей данных (MIB);

  • Проектирование и реализация новых функций встроенного ПО: управление оборудованием (EQM), конфигурация (CM), аварии (FM), производительность (PM), защиты (ODUk SNCP, SC 1+1);

  • Разработка и адаптация HAL-слоя для новых сервисных карт (Linux и MCU CPU): унифицированные интерфейсы, драйверы Framer/GearBox, оптических модулей;

  • Автоматизация рутинных операций;

  • Проведение обновлений ПО, миграций, резервного копирования и восстановления конфигураций оборудования;

  • Подготовка технической документации: архитектурные схемы, инструкции по эксплуатации, руководства по интеграции, описания API;

  • Взаимодействие с вендорами оборудования и ПО по вопросам поддержки, лицензирования, устранения дефектов;

  • Участие в проектах по цифровизации, автоматизации и SDN-трансформации транспортной сети.

Требования:
  • Опыт разработки встроенного ПО для телекоммуникационного оборудования от 3 лет;
  • Глубокое понимание архитектуры встроенного ПО: взаимодействие компонентов, многопоточность, HAL, драйверы;
  • Опыт работы с DWDM / OTN платформами (транспондеры, мультиплексоры, сервисные карты);
  • C/C++- уверенное владение;
  • Linux — опыт работы с ОС, инструменты разработки и отладки (GCC, GDB);
  • Протоколы управления: SNMP (v2c, v3), NETCONF/YANG, TL1;
  • Модели данных MIB: Shelf, Slot, Card, Port, OTU, ODU, OCh, SNC, PPG;
  • Скрипты: Python, Bash;
  • Системы контроля версий: Git, SVN;
  • Технический английский — чтение документации, переписка, редкие созвоны (уровень B1+).
Условия:
  • Официальное оформление с первого дня;
  • Полностью белую, достойную и регулярную зарплату;
  • Есть возможность удаленного формата работы;
  • Офис: г. Москва, Ленинградское шоссе, 16Ас3 (м. Войковская)
  • ДМС со стоматологией;
  • График работы на выбор ( 8-10 до 17-19 мск);
  • Систему дополнительного стимулирования (подарки для детей, подарки новичкам, материальное поощрение при заключении брака и рождении детей, поощрение за стаж)
  • Мы уверены, что важно продолжать учиться и развиваться, поэтому в БУЛАТ:

  • Регулярное внешнее и внутреннее обучение.
  • Собственная корпоративная библиотека с регулярным наполнением новыми книгами (в электронном, бумажном и аудио формате).
  • Возможность прохождения дополнительных обучающих курсов за счет компании.

Похожие вакансии Embedded & IoT

hh.ru
Зарплата не указанаРоссияМоскваГибрид

ТехВилл – IT-компания и партнёр ВкусВилл по развитию цифровых решений.

Мы отвечаем за разработку мобильных и web- приложений, автоматизацию бизнес-процессов, искусственный интеллект, devops, инфобез ВкусВилла.

Нашими решениями пользуется свыше 1 000 000 клиентов и сотрудников ВкусВилла.

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

  • Разработка ПО РТК: Проектирование архитектуры управляющего ПО (логика заказов, режимы работы, обработка ошибок). Разработка драйверов для интеграции стороннего оборудования (манипуляторы, кофемашины, датчики, приводы);
  • Инфраструктура и Fullstack-разработка: Создание систем диспетчеризации и управления парком роботов (Frontend/Backend), баз данных, инструментов диагностики, алертов и дашбордов по телеметрии;
  • CI/CD и тестирование: Поддержка тестового контура, автоматизация сборки и интеграция со стендами. Настройка удаленного обновления ПО и конфигураций РТК;
  • Пусконаладка и внедрение: Наладка и тестирование оборудования в лаборатории и на новых точках (в пределах Москвы, без командировок). Обучение сервисных инженеров;
  • Работа с подрядчиками и ТЗ: Проектирование межсистемных контрактов, ведение документации, проверка и приемка результатов работы внешних подрядчиков.
Требования:
  • Стек и ОС: Промышленный опыт разработки на C++ и Python под Linux. Уверенное владение ROS-стеком;
  • Hard Skills & Протоколы: Понимание Modbus, MQTT, HTTP, OPC-UA, UART, RS-232/485. Опыт работы с embedded-системами, микроконтроллерами, ПЛК и промышленными манипуляторами;
  • Инструменты и DevOps: Опыт работы с CI/CD, Git, юнит-тестами и симуляторами. Практический опыт использования ИИ-инструментов и ИИ-агентов в повседневной разработке;
  • Работа с «железом»: Навыки чтения электрических схем, диагностики аппаратных интерфейсов и работы с измерительным оборудованием. Понимание стандартов функциональной безопасности (ISO 12100, 13849-1, 10218, 15066);
  • Опыт управления требованиями, взаимодействия с инженерными службами поставщиков и приемки внешней разработки.
Условия:​​​​​​​
  • Работа в аккредитованной IT-компании;
  • Гибридный график;
  • Официальное оформление с первого дня работы и поддержка куратора во время адаптации;
  • Прозрачная система развития: понятные грейды, внутреннее и внешнее обучение, индивидуальные планы развития и матрицы компетенций;
  • Экологичная культура и адекватные руководители;
  • Компенсация затрат на медицинские услуги, ментальное благополучие, спорт, тимбилдинги и использование AI-помощников;
  • Бонус 15% с покупок во ВкусВилл;
  • Социальная ответственность: поощряем донорство, оказываем материальную помощь при рождении ребёнка;
  • Партнерская программа «Зелёный свет»: за рекомендации знакомых специалистов можно получить до 50 000 руб.
hh.ru
ново

Инженер-программист C / С++ / STM32 / C#

новоАвтоподнятие
до 250k ₽РоссияМытищи (Московская область)Офис
Обязанности:
  • Разработка встроенного ПО (микроконтроллеры STM32 или другие ARM Cortex-M) на С
  • Написание десктопных приложений на C#, С++ для взаимодействия с железом
  • Работа с периферией (UART, I2C, SPI, CAN, ADC, DMA, USB, Ethernet)
  • Участие в проектировании новых устройств
  • Отладка и тестирование кода, работа с документацией

Требования:

  • Опыт разработки под STM32 (или другие ARM Cortex-M) в средах Keil, или STM32CubeIDE
  • Понимание схемотехники (умение читать документацию и принципиальные схемы)
  • Знание C, C++, С#
  • Умение разбираться в чужом коде и писать свой понятно и структурировано

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

  • Опыт работы с FreeRTOS или другими ОСРВ
  • Опыт разработки ПО под Linux

Условия:

  • уровень заработной платы по итогам собеседования
  • оформление согласно ТК РФ
  • пятидневная рабочая неделя с 9.30-18.00
  • предоставляется парковочное место на автостоянке
Соц.сети

Старший C разработчик (BIOS/UEFI)

Неизвестный работодатель
Зарплата не указанаРоссияБеларусьМоскваУдалёнка

#вакансия

Старший С разработчик в команду BIOS/UEFI российской технологической компании.

Компания рассматривает кандидатов из РФ и Беларуси.
З/п: обсуждается на интервью.
Формат работы: Офис, Удаленка, Гибрид((Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
Уровень владения английским: B1 и выше
Уровень позиции: Senior.

🔷Задачи:
Адаптация UEFI EDK2 и Aptio V к аппаратным платформам нашей компании;
Исправление ошибок и разработка новых функций в EDK2 и Aptio V;
Обеспечение программного взаимодействия UEFI c ПО OpenBMC по протоколам IPMI/KCS, PLDM/MCTP и др.;
Взаимодействие с сообществом и мейнтейнерами проектов EDK2, Tianocore, OpenBMC;
Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат.

🔷Обязательные требования:
Разработка от 5 лет;
Глубокое знание языка C;
Отличное знание архитектур x86 и amd64, процесса загрузки системы, взаимодействия между ядрами и между процессорами.

Будет приемуществом:
Опыт разработки кода UEFI Aptio V или EDK2;
Опыт отладки с использованием Intel XDP;
Хорошее знание устройства шины PCI Express и принципов её конфигурирования;
Знание низкоуровневых протоколов коммуникации, таких как: I2C, SPI, RS232, и т. п.;
Знание Linux (архитектуры драйверов ядра, пользовательских API POSIX, принципов работы systemd и d-bus).

Отклики ждем ••••••••

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.