РАБОТОДАТЕЛИ
ЭДС
Вакансии работодателя и подписка на новые предложения.
Открытые вакансии
Что предстоит делать. Разрабатывать интерфейсы для работы с геопространственными данными (слои, маркеры, треки, полигоны, heatmap).
Зарплата не указана
Задачи: — Писать код, следуя стандартам проекта и принятой архитектуре (изоляция слоёв). — Оценивать задачи в трекере. — Покрывать код тестами, проводить рефакторинг, поддерживать документацию. — Участвовать в code review, поддерживать code style и процесс деплоя. Требования: — Коммерческий опыт разработки на Python от 2х лет. — Уверенное владение современным Python: type hints, async/await для всего I/O. Технологический стек: Основные: FastAPI, asyncpg, NumPy, pyproj, uv, ruff, pyright, hypothesis, pytest. Будет плюсом: Docker + docker-compose, Helm / Kubernetes, GitLab CI, базовый опыт с Vue 3, математическая подготовка (линейная алгебра, тригонометрия, теория вероятностей, статистика), алгоритмы на графах, работа с 3D-пространством, цифровая обработка сигналов, data fusion, английский (чтение и ведение технической документации). Условия: — Официальное трудоустройство по ТК РФ. — Современные инструменты и качественное оборудование. — Профессиональное обучение и развитие. — Конкурентная зарплата по итогам собеседования + бонусы и премии.
Зарплата не указана
Задачи: — Проектирование цифровых трактов для многоканальных когерентных систем: от захвата данных с высокоскоростных АЦП до формирования выходных потоков с жесткими требованиями к фазовой синхронизации между каналами. — Реализация конвейеров цифровой обработки сигналов в реальном времени: DDC, многоканальная фильтрация, спектральный анализ, формирование диаграммообразующих схем. — Разработка аппаратных блоков для пространственного анализа радиоэфира: обнаружение источников излучения, оценка их угловых координат, вычисление корреляционных матриц. — Участие в создании систем классификации сигналов: аппаратное ускорение вычисления признаков, корреляции с базами сигнатур, автоматическое определение типа и источника излучения. — Аппаратная реализация алгоритмов пеленгации и пространственной фильтрации (beamforming, адаптивные решетки, сверхразрешение). — Построение эффективных схем взаимодействия ПЛИС с процессорными системами (soft-процессоры, ARM-ядра SoC, внешние CPU) через высокоскоростные интерфейсы и DMA. — Работа с современными интерфейсами передачи данных от радиотрактов: JESD204B, LVDS. — Участие в формировании технического облика будущих продуктов: от выбора ПЛИС-платформы до распределения задач между логикой и софтом. Требования: — RTL-дизайн: профессиональное владение SystemVerilog, Verilog или VHDL. Понимание принципов конвейеризации, временных ограничений, ресурсной оптимизации. — Xilinx Vivado: уверенная работа со средой разработки, навыки аппаратной отладки (ILA, VIO), опыт работы с временными ограничениями (timing constraints). Опыт с ПЛИС 7-й серии и/или UltraScale+. — Скоростные интерфейсы: практический опыт настройки и отладки JESD204B (тактовой схемы, проблем детерминированной задержки и фазовой когерентности между линками). — Многоканальная ЦОС: понимание специфики синхронной обработки нескольких когерентных каналов в ПЛИС: фазовая синхронизация, параллельные конвейеры, межканальная калибровка. — Алгоритмы пространственной обработки: понимание принципов beamforming'а, корреляционной обработки, алгоритмов оценки углов прихода (Direction Finding), знакомство с методами сверхразрешения (MUSIC, ESPRIT и подобные). — Анализ и классификация: способность понять задачу вычисления признаков сигналов и их аппаратной классификации, эффективно реализовать корреляционные и спектральные метрики в ПЛИС. Будет плюсом: — Опыт реализации алгоритмов пеленгации (TDoA, интерферометрические методы, MUSIC) непосредственно в ПЛИС. — Понимание принципов адаптивных антенных решеток и методов подавления помех (null-steering, adaptive beamforming). — Опыт разработки под Zynq / Zynq UltraScale+ / RFSoC (PL + PS взаимодействие, Petalinux). — Опыт реализации автоматической классификации модуляции (AMC) или fingerprinting'а радиоизлучений. — Навыки моделирования алгоритмов пространственной обработки на Python или MATLAB перед переносом в ПЛИС. — Знакомство с SDR-экосистемой и практический опыт работы с микросхемами AD9361, ADRV9009 на уровне цифрового интерфейса. Условия: — R&D-задачи на переднем крае радиоэлектроники: от когерентного многоканального приема до интеллектуальной пространственной обработки. — Свободу в выборе алгоритмических и архитектурных решений, право голоса в технической стратегии. — Сильную команду, возможность расти в смежные области (HW, RF, системная архитектура). — Предоставление отладочного оборудования и референсных платформ. — Оформление по ТК РФ, гибкий график.
Зарплата не указана