Разработчик ПЛИС / FPGA
Требования
Местоположение и тип занятости
Компания
Разработка и производство решений в области перспективных средств радиосвязи, ПО и АСУ
Описание вакансии
Условия работы
АО «НПО Ангстрем» — научно-производственная компания, специализирующаяся на разработке и производстве решений в области перспективных средств радиосвязи, программного обеспечения и автоматизированных систем.
В научно-технический центр компании, занимающийся разработкой систем программно-определяемой (SDR) беспроводной связи, требуется разработчик FPGA.
Основные задачи:
- Обеспечение декомпозиции и планирования задач по разработке/верификации и аппаратной отладке ПО ПЛИС для серийных и разрабатываемых средств связи
- Совместная работа с алгоритмистами по оптимизации математических моделей алгоритмов цифровой обработки сигналов
- Реализация математических моделей алгоритмов цифровой обработки сигналов на FPGA;
- Реализация на FPGA протоколов и интерфейсов сопряжения с внешними микросхемами (ЦАП/АЦП, PLL, DDS, DSP, MCU и т.д.);
- Поддержка существующего ПО;
- Участие в Code Review.
- Поддержание, развитие и совершенствование корпоративной методологии и принципов разработки ПО.
Требования:
- Высшее образование (профильное);
- Хорошее знание Verilog, SystemVerilog, опыт коммерческой разработки ПО от 3-х лет;
- Понимание внутренней архитектуры Xilinx FPGA;
- Владение инструментами разработки и верификации (Vivado/ISE, QuestaSim/Modelsim);
- Знание Matlab;
- Понимание значения культуры разработки и стремление следовать ей (аккуратный прокомментированный код, контроль версий, документирование полученных результатов).
- Знание С/С++ на уровне достаточным для чтения и понимания кода;
- Владение измерительным оборудованием (осциллограф, анализатор спектра, векторный генератор):
Будет плюсом:
- Опыт реализации систем связи, знание стандартов (802.11, 3GPP) и понимание основных алгоритмов цифровой обработки сигналов
- знание современных методик верификации программного обеспечения, опыт написания автоматизированных тестов, знание tcl;
- Опыт работы в Linux, знание bash;
- Знание SV и понимание разделения на синтезируемые и несинтезируемые подмножества языка;
- Опыт продвинутой верификации (coverage, assert и т.д.).
- Опыт работы с системами Redmine, Jira и т.п.
Условия:
- Официальное трудоустройство по ТК РФ, полностью белая заработная плата (оклад + премия), оплачиваем больничные и отпуска;
- Возможность выбора графика работы: 9.00-18.00/9.30-18.30/10.00-19.00;
- Гибридный/удаленный формат работы;
- Комфортный офис с удобными местоположением: шаговая доступность от м. Сокол;
- Чистые и удобные зоны питания для сотрудников в офисе;
- Корпоративные мероприятия, спортивные мероприятия, детские подарки на Новый год;
- Работа в дружном коллективе в масштабных проектах разработки программно-аппаратных комплексов связи следующего поколения;
- Возможности для профессионального и карьерного роста, отсутствие побочных задач и бюрократии, открытость идеям и предложениям;
- Интересные проекты, амбициозные задачи; участие в проектах национального масштаба!
Бонусы
ДМС