Компания НТЦ Метротек приглашает разработчиков FPGA (ПЛИС) Junior.
Большинство наших FPGA-проектов связаны с обработкой сетевого трафика на высоких скоростях 1G/10G/100G.
Примерный список продуктов, в создании и развитии которых Вы сможете принять участие:
- Smart SFP 1G - интеллектуальный SFP-модуль с фунциональностью измерительного зонда.
- Smart SFP 10G - следующее поколение интеллектуальных модулей.
На данный момент такого устройства нет в линейке ни у одной компании в мире. - Smart NIC 10G/25G/100G - захват и обработка 100% трафика на скорости до 100 Гбит/с.
- Новое поколение портативных тестеров 10G и 100G.
Проектов у нас много, а срок поддержки большой, поэтому мы следим за качеством - пишем требования, спецификации, проектируем архитектуру системы, поддерживаем проектную документацию в актуальном виде, проводим code review и т.д. Иначе через пару лет никто не вспомнит, как устроен проект.
FPGA-разработчики, кроме написания RTL и TB:
- Выполняют review аппаратной платформы на ранней стадии разработки.
- Участвуют в проектировании архитектуры системы.
- Вместе с коллегами "аппаратчиками" и системными программистами участвуют в поднятии и проверке "железа".
- Проектируют алгоритмы тестирования телекоммуникационных сетей.
В компании приветствуется менторство, внутренние лекции для обмена опытом, а также взаимовыручка в решении сложных технических вопросов.
Мы поощряем, когда инженеры изучают смежные области.
Например, когда FPGA-разработчики изучают устройство драйверов Linux.
Мы используем FPGA следующих вендоров - Intel (Altera), Xilinx, Lattice, Microsemi.
В большинстве наших приборов и на наших рабочих станциях - Linux.
Обязанности:
- Проектирование архитектуры модулей, IP-ядер и FPGA-проектов
- Разработка, верификация и сопровождение проектов и IP-ядер
- Отладка прошивок под FPGA фирм Intel (Altera), Xilinx, Lattice
- Исправление ошибок, поддержка существующих продуктов
Обязательные требования:
- Знание языков Verilog/SystemVerilog
- Навыки верификации и отладки FPGA-проектов
- Знание Linux на уровне пользователя
Будет преимуществом:
- Опыт работы с интерфейсами семейств Avalon и/или AXI
- Опыт программирования на C/C++/Rust
- Опыт программирования под Linux
- Знание скриптовых языков - Python/Tcl/Bash
- Знание систем контроля версий - git
Условия:
- Интересные новые проекты и дружная атмосфера бесстрашных разработчиков
- Чай, кофе, плюшки, книжки за счёт компании
- Заработная плата по результатам собеседования
- Иногородним помогаем с переездом