👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик ПЛИС / 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;
  • Гибридный/удаленный формат работы;
  • Комфортный офис с удобными местоположением: шаговая доступность от м. Сокол;
  • Чистые и удобные зоны питания для сотрудников в офисе;
  • Корпоративные мероприятия, спортивные мероприятия, детские подарки на Новый год;
  • Работа в дружном коллективе в масштабных проектах разработки программно-аппаратных комплексов связи следующего поколения;
  • Возможности для профессионального и карьерного роста, отсутствие побочных задач и бюрократии, открытость идеям и предложениям;
  • Интересные проекты, амбициозные задачи; участие в проектах национального масштаба!

Бонусы

ДМС