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

DSP Programmer / низкоуровневая оптимизация цифровой обработки изображений

Зарплата

от 2000 до 2500 $

Местоположение и тип занятости

НовосибирскПолный рабочий день

Компания

Мировой лидер в области computational imaging.

Описание вакансии

Условия работы

Компания Almalence разрабатывает и внедряет решения повышающие качество работы мобильных камер и иных цифровых камер и оптических систем. Например, наша технология super resolution zoom используется в смартфоне с наивысшим DxOMark, Xiaomi Mi 10 Ultra.

Мы ищем сотрудника, который будет портировать и оптимизировать (а также при необходимости/желании и разрабатывать) алгоритмы обработки изображений для работы на специализированных процессорах, прежде всего на векторных процессорах (Qualcomm Hexagon HVX, Cadence Tensilica, Movidius Myriad, CEVA, итп.), а также на GPU (OpenCL либо CUDA) и SIMD расширениях CPU (таких как Intel SSE и ARM NEON).

Нам требуются умения:

  • Оптимизировать на уровне ассемблерного кода
  • Отлаживать неотлаживаемое по косвенным признакам в логах
  • Добиваться от железок и системы (прежде всего Android) того что надо, в том числе когда они ведут себя не так, как предписано стандартами, выявлять ошибки firmware и находить пути их обхода

Приветствуется:

  • Опыт в области digital image processing или смежных областях, с нашей стороны предоставим все возможности в ней развиваться
  • Опыт написания и оптимизации кода для чего-то из списка: векторных процессоров, DSP, OpenCL/CUDA, SIMD

      З/п полностью белая, по результатам собеседования. Работа на переднем крае технологии, в своей узкой области наша компания - бесспорный мировой лидер. Плоды вашего труда будут использоваться, например, в топовых смартфонах.

      У нас замечательный офис, в котором хочется жить, но если предпочитаете работать удаленно - то можно посещать его 1-2 раза в неделю по необходимости. Офис в Новосибирском Академпарке.