other

Embedded Linux Developer

30 июня 2024

От 250 000 руб.

Город: Санкт-Петербург. Станции метро: Ладожская

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

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

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

Новые Телеком Решения - это разработчик ПО и производитель телекоммуникационного оборудования операторского класса. Одно из направлений работы - разработка базовой станции LTE. Какие задачи мы видим перед собой? Разработка физического уровня (L1) базовой станции LTE 4G. Разработка производится на гетерогенном SoC c двумя архитектурами PowerPC(Embedded Linux)/ Starcore DSP (Realtime Multicore OS). Чем предстоит заниматься: Разработка и поддержка ПО L1 уровня в Hard Realtime multicore системе на DSP процессорах; Разработка архитектуры L1 уровня (взаимодействие и синхронизация тредов, взаимодействие и синхронизация ядер); Разработка драйверов аппаратных модулей (CPRI, L1/L2 Cache, MMU, Hardware Interrupts); Разработка интерфейса взаимодействия с L2 уровнем (IPC, Shared memory) как со стороны DSP, так и на Embedded Linux; Разработка интерфейсов для ведения логирования/телеметрии/тестирования L1 уровня; Разработка приложений/библиотек/драйверов под Embedded Linux; Отладка на стыке уровней(RRU ↔ L1 ,L1 ↔ MAC) Сборка Embedded Linux в системe Yocto; Поддержка загрузчика Uboot. Мы ждем от тебя: Опыт разработки C/C++ не менее 4 лет для Embedded систем; Опыт разработки RTOS (Linux RT и Baremetal RTOS); Опыт разработки multithread приложений; Понимание TCP/IP стека (до транспортного уровня); Понимание принципов работы scheduler, MMU, cache; Понимание процесса создания исполняемого файла (препроцессинг/компиляция/линковка); Опыт управления линковкой исполняемого файла (линкерные файлы); Опыт работы с аппаратными модулями (ADC, DAC, UART, SPI, I2C, Hardware Interrupts); Опыт разработки для Linux в user и kernel space; Опыт работы с CMake/Make; Опыт работы с системами контроля версий. Будет плюсом: Опыт работы с DSP архитектурами, понимание принципов работы скалярных процессоров; Базовые знания в обработке цифровых сигналов; Знакомство с системами сборки Embedded Linux; Опыт работы multicore системами в baremetal; Опыт работы с гетерогенными системами (несколько архитектур в одном SoC); Опыт работы с DPAA/DPDK; Опыт разработки загрузчика Uboot; Понимание стека 4G. Мы предлагаем: Развитие: неограниченный профессиональный рост, команда экспертов, внутреннее и внешнее обучение; Надежность: официальное оформление по ТК РФ в аккредитованной ИТ компании, достойный уровень заработной платы, социальные гарантии; Забота: ДМС, оплата 10 календарных дней нетрудоспособности в году в размере 100% заработка, релокационный бонус; Комфорт: гибкое начало рабочего дня, гибридный график, офис в районе м. Ладожская. Если тебе не все равно, ради чего ты работаешь и ты готов менять отрасль в лучшую сторону - тебе к нам!

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 117524041

Похожие вакансии

Embedded-программист (Embedded developer)

Договорная

Санкт-Петербург. Станции метро: Ладожская

Геодевайс

Embedded Linux программист

Договорная

Санкт-Петербург. Станции метро: Ладожская

СКАУТ Разработчик Системы

Embedded Linux программист

Договорная

Санкт-Петербург. Станции метро: Ладожская

Геоскан

Embedded developer (C)

Договорная

Санкт-Петербург. Станции метро: Ладожская

НТЦ НАРТИС

Инженер-программист (Embedded/Linux)

Договорная

Санкт-Петербург. Станции метро: Ладожская

Агентство КИТ Консалт

Инженер-программист/Embedded developer

Договорная

Санкт-Петербург. Станции метро: Ладожская

Институт Авиационного Приборостроения Навигатор