Разработчик С/С++ (системы связи 2G/3G/4G/5G)
Тип объявления | Бесплатное |
Занятость |
Полная
|
График работы |
Полный день
|
Опыт работы |
Без опыта
|
Обязанности:
Разработка программного обеспечения для телекоммуникационных аппаратно-программных комплексов (программы на языке С для процессоров и микроконтроллеров, использующих RTOS и Embedded Linux), выполняющего такие функции, как управление потоками, связь с Host по различным каналам (Ethernet, UART), автоматы состояний, работа с SD-картой и т.п.;
освоение протоколов связи, используемых в узлах сетей 2G/3G/4G/5G, и их программная реализация;
разработка программного обеспечения под Windows для тестирования своего ПО в аппаратно-программном комплексе.
Требования:
Знание языка программирования С/C++;
Высшее техническое образование (радиотехника, информационные технологии);
Желательно: знание среды разработки Eclipse, Qt, системы контроля версий Git;
Желательно: знание структуры ОС Linux и её стандартных библиотек;
Желательно: знание основ построения сотовых сетей связи;
Желательно: знание цифровой обработки сигналов, принципов построения модуляторов/демодуляторов, кодеров/декодеров, MIMO и умение реализовать эти знания в программе обработки.