Начинающий программист (высокопроизводительные вычисления)

ФГУП ГосНИИАС
Москва, улица Викторенко, 7
Аэропорт
Полный день, Нет опыта, Частичная занятость, Стандарт плюс

Ключевые навыки

Программирование
C/C++
Ассемблер
Assembler
x86-64
ARM
SSE
Nvidia
CUDA
Оптимизация кода
MPI
OpenMP
Параллельное программирование
OpenCL
AMD
Математика
DSP
Обработка сигналов
HPC
Суперкомпьютеры
О вакансии:
Наше подразделение реализует крупные проекты в области технического зрения и машинного обучения. В рамках этих проектов предстоит решать задачи реализации различных алгоритмических процедур на различной вычислительной технике, в том числе на суперкомпьютерах, в условиях высоких требований к скорости работы программ. Ищем начинающих специалистов, готовых осваивать данное направление.

Обязательные требования:
  • Владение языком программирования C, C++ или Fortran.
  • Получаемое или оконченное высшее образование в области математики или программирования.
  • Понимание основ математического анализа и линейной алгебры.
  • Желание освоить высокопроизводительное программирование.
Желательно знакомство (по учебе или опыту работы) с одним из 4 направлений:
  • Программирование графических процессоров Nvidia или AMD (CUDA, OpenCL).
  • Программирование на ассемблере универсальных процессоров (х86-64, ARM).
  • Параллельное программирование (OpenMP, MPI, POSIX или другое).
  • Программирование на ассемблере сигнальных процессоров любых производителей (Texas Instruments, НТЦ "Модуль", НПЦ "Элвис").

Приветствуется, если кандидат:

  • Обладает опытом высокопроизводительной оптимизации кода.
  • Имеет навыки в прикладной математике.
  • Обладает опытом программирования на ПЛИС Xilinx (Verilog, SystemVerilog, VHDL, Vivado HLS).
Условия:
  • Полностью белая зарплата, работа по трудовой книжке.
  • Уровень зарплаты - по договоренности, в зависимости от опыта и навыков кандидата.
  • Работа от трех дней в неделю для заканчивающих обучение и от четырех дней для окончивших обучение.

Адрес на карте