
БУЛАТ
Программист C
Не указана
- Linux
- NXP
- PowerPC
- Linux Kernel:
- DMA
- Ethernet
- VLAN
- Make
- CMake
- Autotools
- Gprof
- gdb
- Git
- Jira
- Atlassian Confluence
- LTE
- GSM
- Английский — B1 — Средний
БУЛАТ — Ведущий российский производитель, разрабатывает и производит высокотехнологичное инфраструктурное оборудование для построения телеком- и ИТ- систем, а также внедряет интеграционные проекты «под ключ».
БУЛАТ в цифрах:
- с 2015 года на рынке;
- 5 офисов – г. Москва: ул. Рябиновая, ул. Бутлерова и ИЦ Сколково, г. Рязань и г. Нижний Новгород
- 300 + сотрудников;
- 31 патент на инновационные разработки компании;
- 15 свидетельств на программное обеспечение, разработанное нами;
- 45 устройств в Реестре РЭП МПТ РФ;
- ПО в Едином Реестре Минцифры.
В связи с разработкой новых продуктов и работой над новыми проектами мы расширяем команду!
Задачи, которые предстоит решать:
- Анализ прикладного ПО. Рефакторинг имеющегося кода;
- Разработка системного ПО и высоконагруженных сетевых приложений для телекоммуникационных решений на базе NXP B4860 PowerPC;
- Оптимизация кода под гетерогенные системы, включая взаимодействие между ядрами PowerPC и сопроцессорами (DSP, hardware accelerators);
- Разработка и поддержка драйверов устройств, прошивок и пользовательских приложений для Linux с использованием SDK QorIQ v2;
- Интеграция и отладка ПО для решения на базе NXP;
- Участие в полном цикле разработки: от анализа схемотехники до внедрения и тестирования ПО;
Мы подходим друг другу, если у вас есть:
- Высшее техническое образование (компьютерные науки, телекоммуникации, электроника);
- Опыт разработки под PowerPC/NXP B4860:;
- Опыт работы с SDK QorIQ;
- Понимание работы гетерогенных систем (например, взаимодействие PowerPC + ARM/DSP);
- Глубокое знание Linux Kernel:;
- Разработка драйверов для PCIe, DMA, прерываний, аппаратных ускорителей;
- Настройка ядра для embedded-решений (память, синхронизация);
- Программирование на C;
- Реализация L2/L3 протоколов (Ethernet, VLAN, IPv4/IPv6);
- Базовые знания схемотехники: чтение документации, взаимодействие с FPGA;
- Опыт отладки embedded-решений;
- Системы сборки: Make, CMake, Autotools;
- Профилирование, отладка: gprof, gdb;
- Работа в команде: Git, Jira, Confluence;
Будет плюсом:
- Знание стандартов связи 5G NR, LTE, GSM;
- Навыки работы с RTOS в гетерогенных системах;
- Понимание основ цифровой обработки сигналов (DSP) для радиосвязи;
- Базовое знание Verilog/VHDL для взаимодействия с FPGA;
Мы предлагаем:
- Официальное оформление с первого дня.
- Полностью белую, достойную и регулярную зарплату.
- ДМС со стоматологией.
- График работы на выбор (с 8/ 9/10 до 17/18/19).
- Гибрид
- Система дополнительного стимулирования (материальная и нематериальная): подарки для детей, подарки новичкам, материальное поощрение при заключение брака и рождение детей, поощрение за стаж.
Мы уверены, что важно продолжать учиться и развиваться, поэтому в БУЛАТ:
- Регулярное внешнее и внутреннее обучение;
- Собственная корпоративная библиотека с регулярным наполнением новыми книгами (в электронном, бумажном и аудио формате);
- Возможность прохождения дополнительных обучающих курсов за счет компании;
- Регулярно организовываются различные корпоративные мероприятия и тематические дни внутри компании.
ПОСТРОЙ СВОЮ КАРЬЕРУ ВМЕСТЕ С БУЛАТ!