Компания АО "НПО "НЭПТ" внесена в реестр аккредитованных ИТ-компаний в Минцифре.
Обязанности:
Разработка управляющего программного обеспечения FPGA (центральное ядро).
Разработка компонентов программного обеспечения для управления периферийным оборудованием (ADС, DAC и т.д.).
Разработка компонентов программного обеспечения для передачи данных на внешние устройства по стандартизированным каналам обмена.
Разработка программного обеспечения многопоточной систем.
Реализация в программном обеспечении протоколов обмена, алгоритмов цифровой обработки сигналов.
Разработка драйверов/SDK для обеспечения управления и обмена информацией программного обеспечения FPGA.
Совместно с членами команды участие в выборе элементной базы, подготовке схемотехнических решений плат.
Анализ эффективности и доработка разработанного программного обеспечения на основе результатов тестирования, выполнение работ по корректировке.
Осуществление взаимодействия с другими членами команды для реализации программного обеспечения.
Разработка предложений по практической реализации совершенствования программного обеспечения.
Подготовка отчетов.
Требования:
Высшее техническое образование.
Стаж работы в области разработки программного обеспечения FPGA от 3-х лет. Знание VHDL / Verilog.
Общий страж работы от 5 лет.
Опыт работы с FPGA Xilinx, GoWin, Lattice; опыт реализации высокоскоростных интерфейсов (USB3.1-3.2, Ethernet 10G/40G, в том числе с SFP и т.п.), знание технического английского на уровне чтения документации; знание сетевой архитектуры; умение и готовность работать с чужим кодом.
Знание операционной системы семейства Linux (предпочтительно ОС Astra Linux); опыт реализации сетевого оборудования; опыт работы с обработкой изображений или сигналов.
Условия:
Москва, Тульская / Шаболовская, полный рабочий день в офисе.