Наша компания работает над системой передачи данных через КВ радиоканал с минимальной задержкой.
Алгоритмы реализованы как на FPGA (первичная обработка) так и на CPU (высокоуровневая часть алгоритма демодуляции). Планируется дальнейший перенос тяжелых алгоритмов на FPGA.
Обязанности:
- Доработка и улучшение алгоритмов модуляции/демодуляции: синхронизация, эквалайзер, помехоустойчивое кодирование;
- Интеграция различных блоков и программных компонентов между собой: радиомодем, программная часть на CPU, GUI, усилители мощности;
Требуемые навыки и знания:
- С++ 11/14/17 на высоком уровне;
- Опыт разработки под Linux;
- Опыт работы с сетевыми протоколами (UDP) и бинарными протоколами;
- Знание алгоритмов модуляции/демодуляции и цифровой обработки сигналов (DSP);
Желательно:
- Опыт использования Matlab;
- Опыт работы с FPGA Altera, знание Verilog;
- Опыт работы с электроникой (как минимум чтение принципиальных схем) и измерительной аппаратурой;
- Опыт создания GUI (Java, Web)
Мы предлагаем:
Панорамный офис с видом на Петербург и Финский залив;
Удобные рабочие места, спокойная атмосфера, кондиционеры, кофе, диваны;
Бесплатные обеды в офисе;
Гибкий график;
Заграничные командировки;
Инструменты на усмотрение разработчика (любые редакторы/IDE), оборудование и ПО по необходимости;
Адекватное и технически грамотное начальство;
Неформальное обсуждение задач;
Конкурентная заработная плата;
Официальное трудоустройство.
Ссылка на наш сайт: www.alberblanc.com