Программист микроконтроллеров / DSP Embedded engineer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда VK Devices ищет низкоуровневого программиста для работы с алгоритмами обработки речи и звука. В нашей команде сосредоточена уникальная инженерная и разработческая экспертиза. Мы уже выпустили на рынок Капсулу, Капсулу Мини и ряд совместных продуктов с крупными производителями электроники. Впереди нас ждет новый виток развития, крутые продукты и технологии. Не упустите свой шанс внести свой вклад в разработку технологичных и инновационных устройств под брендом VK.
Задачи:
- оптимизация и разработка ПО для обработки речи;
- адаптация пайплайнов обработки звука под DSP;
- перенос решений, связанных с задачами обработки звука, на микроконтроллеры (ESP32, ARM Cortex M3 под управлением RTOS) и микропроцессоры(ARMv8);
- работа с микроконтроллерами (ESP32-S3), ESP32, ARM Cortex M3, ARM Cortex-A.
Требования:
- Знание языков программирования C/C++;
- уверенные знания внутреннего устройства Linux/Unix/RTOS;
- знание базовых алгоритмов и структур данных;
- умение писать/оптимизировать код с использованием SIMD-инструкций (SSE/NEON/и т.д.);
- знание архитектуры микроконтроллеров/микропроцессоров, понимание деталей работы их ядра;
- понимание принципов разработки качественного ПО;
- английский язык на уровне понимания технической документации.
Будет плюсом:
- опыт коммерческой разработки под микроконтроллеры;
- опыт работы с алгоритмами сжатия данных;
- понимание принципов оптимизаций ПО под микроконтроллеры;
- опыт работы с микроконтроллерами на базе ARM Cortex M3 и/или ESP32;
- опыт работы с DSP-процессорами XTensa;
- понимание особенностей инференса нейросетевых моделей.
Работа в VK— это:
- возможность создавать продукты и сервисы, которые меняют к лучшему жизнь миллионов пользователей;
- амбициозные задачи, масштабные проекты и возможности для профессионального роста;
- совместные интересы и увлечения: помогаем раскрывать таланты и отлично проводить свободное время;
- работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом;
- программа благополучия: заботимся о здоровье и хорошем самочувствии сотрудников.
Мы будем рады твоему отклику и, при обоюдном интересе, предложим условия и проекты, от которых не захочется отказываться.