Компания, занимающаяся разработкой средств криптографической защиты, приглашает на работу ведущего инженера-программиста ПЛИС.
Обязанности:
- Участие в разработке и сопровождении проектов на базе ПЛИС (FPGA).
Требования: - Опыт разработки цифровых схем на языках описания аппаратуры VHDL и/или Verilog/SystemVerilog;
- Опыт работы с инструментами Xilinx Vivado, Intel Quartus, ModelSim, Vivado Simulator, Synplify или аналогами;
- Навыки функционального моделирования и симуляции цифровых систем;
- Опыт синтеза, размещения и трассировки (Place&Route) проектов ПЛИС;
- Понимание принципов временного анализа (timing analysis) и оптимизации проекта под ограничения по частоте;
- DSP-специализация:
- Опыт реализации цифровых фильтров, преобразования Фурье, корреляционных и спектральных алгоритмов на ПЛИС;
- Умение оценивать требуемую производительность и ресурсы (DSP-блоки, BRAM, LUT);
- Знание fixed-point арифметики и ее особенностей при реализации алгоритмов ЦОС в аппаратуре;
- Опыт работы с интерфейсами передачи данных (Например AXI, LVDS, JESD204, Ethernet, PCle, DDR).
- Дополнительными преимуществами будут:
- Опыт ко-разработки FPGA + CPU (SoC, Zynq);
- Навыки программирования на C/C++ или Python для моделирования и тестирования;
- Знание MATLAB/Simulink для моделирования алгоритмов ЦОС;
- Опыт документирования, ведения Git-репозиториев, CI/CD для FPGA-проектов.
- Личные качества:
- Внимательность к деталям, аккуратность при работе с временными диаграммами и ограничениями;
- Умение работать в команде с инженерами-схемотехниками и разработчиками ПО;
- Готовность к исследовательским задачам и оптимизации производительности.
Условия: - Официальное оформление в соответствии с Трудовым кодексом РФ;
- Расположение офиса в 5 минутах ходьбы от станции метро "Московские ворота";
- График работы 5/2, рабочий день с 9:00 до 18:00 (при необходимости изменение графика может согласовываться в индивидуальном порядке);
- Готовность к оформлению допуска к государственной тайне по 3-й форме;
- Окончательный размер заработной платы определяется в зависимости от квалификации кандидата, обсуждается с успешными кандидатами по результатам собеседования.