ПИ
ПИК-специализированный застройщик
Embedded-разработчик
Описание вакансии
Обязанности:
Радиолокационный тракт
- Приём и разбор потоков РЛС на разных уровнях: сырые I/Q-отсчёты, дальностно-доплеровские карты, отметки (plots), треки целей
- Работа с форматами и протоколами радиолокационных данных: ASTERIX, проприетарные бинарные протоколы поверх UDP/TCP
- Обеспечение приёма высокоскоростных потоков без потерь: настройка сетевого стека, jumbo frames, размеры буферов сокетов, zero-copy
- Настройка режимов работы и параметров станции через управляющий интерфейс или API изделия
- Контроль целостности потока: детектирование потерь и переупорядочивания пакетов, срывов синхронизации
Акустический тракт
- Доработка существующего решения по микрофонной решётке
- Измерения и испытания тракта после доработок
- Подключение цифровых (PDM / I2S / TDM) и аналоговых микрофонных массивов, работа с многоканальными АЦП
- - Обеспечение синхронности каналов: единый тактовый домен, контроль фазовых и амплитудных рассогласований между каналами
- - Передача многоканального аудио: raw PCM, сжатие (Opus / FLAC), сетевое аудио (AES67 / Dante / AVB)
Общесистемные задачи
- Выбор и реализация оптимального способа передачи данных
- Построение единой временной шкалы разнородных сенсоров: PTP (IEEE 1588), PPS, GNSS, аппаратные триггеры
- Разбор и реализация бинарных протоколов обмена: структуры пакетов, порядок байт, контрольные суммы, версионирование
- Интеграция сенсорных модулей в embedded-системы (Linux-based / RTOS), работа с драйверами и низкоуровневым взаимодействием с оборудованием: ALSA, IIO, SPI/I2C, DMA, device tree
- Запись, воспроизведение и трассировка потоков для отладки и разбора инцидентов
- Тестирование и отладка сквозного тракта «сенсор → шина → потребитель», оптимизация задержек (latency) и пропускной способности
Требования:
- Опыт разработки от 2 лет в области embedded-систем или сбора и обработки сигналов
- Навыки работы с C/C++, опыт разработки под Linux (embedded Linux — плюс)
- Основы ЦОС: дискретизация и алиасинг, БПФ…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.
ИсточникHeadHunter / Developers / RU / between1And3