Software Engineer C/C++
Хилби- от 196 000 руб.
- до 196 000 руб.
Описание
Компания Healbe, разработчик и производитель уникальных носимых устройств GoBe, ищет разработчика-аналитика для реализации вычислительных моделей в составе встроенного программного обеспечения.
Мы создаём запатентованные решения по неинвазивному определению усвоенных калорий, уровня гидратации, уровня стресса и других параметров организма. Наш продукт браслет GoBe и экосистема мобильных приложений и сервисов. Более 50 000 пользователей в 72 странах, подтверждённая валидация в UC Davis (США) и Red Cross Hospital (Китай).
Мы ищем разработчика , который будет реализовывать математические модели и алгоритмы для наших носимых устройств.
Чем предстоит заниматься:
- участвовать в разработке и реализовывать на С полученные в виде описаний или прототипов аналитические алгоритмы (математические модели)
- делать реализацию этих моделей в рамках заданной архитектуры и ограничений по ресурсам (ОЗУ, вычислительная мощность)
- запускать реализованные модели в виде модуля в тестовом окружении на Windows, проверять и отлаживать их работоспособность
- оптимизировать код с целью повышения его быстродействия при одновременном снижении требований к ресурсам, предлагать альтернативные варианты реализации мат. вычислений
- интегрировать отлаженные модули во встроенное ПО, реализовывать для них минимально необходимую обвязку (в рамках заданной архитектуры)
- тестировать реализацию моделей во встроенном ПО и добиваться идентичности их работы на реальном устройстве и в тестовом окружении
- развивать и дорабатывать уже существующие реализации аналитических алгоритмов
Требования:
- Уверенное знание языка C
- Базовое знание C++
- Опыт реализации вычислительных/аналитических алгоритмов от 3 лет
- Владение английским языком на уровне чтения технической документации
- Способность ясно излагать свои мысли и документировать свою работу
Вашим преимуществом будет:
- понимание особенностей embedded-разработки
- опыт реализации вычислительных алгоритмов в микроконтроллерах
- опыт реализации Windows приложений (консольных и/или Gui)
- опыт изучения и модификации существующего программного кода, устойчивость к legacy коду
- опыт в цифровой обработке сигналов: фильтрация, FFT, корреляция и т.п.
- опыт работы с CMSIS DSP или аналогичными библиотеками
- знание алгоритмов и методов оценки их сложности опыт работы с Python и Matlab
- опыт реализации управляющих алгоритмов на основе стейт-машин/конечных автоматов
- математическое образование или профиль в прикладной математике
Требования к образованию:
- Высшее техническое (разработка ПО, электроника, радиотехника, прикладная математика)
- Хорошая математическая база (анализ, линейная алгебра, статистика, теория сигналов)
Личные качества:
- Способность самостоятельно разбираться в новой предметной области
- Внимательность к деталям, ответственность
- Способность к коммуникации, работа в команде
- Готовность работать в научно-инженерной среде
Условия:
- Работа в комфортном офисе у Исаакиевского собора (ст. м. Адмиралтейская, м. Садовая, м. Сенная площадь, м. Спасская)
- Полный рабочий день, гибкий график
- Оформление по ТК РФ, официальная заработная плата
- Работа в международной компании, выпускающей продукт на рынок США, Европы и Азии
Software Engineer C++ (Telecom Platform)
Senior Network Software Developer (C/C++)
Описание
Компания АО "Институт Сетевых технологий" на рынке телекомуникационных решений с 1996 года. Компания занимается созданием программных продуктов, тиражируемыми промышленными ...
Инженер-программист встраиваемых систем (Embedded Software Engineer)
Описание
Стабильная компания с 20-летним опытом работы на рынке радиоэлектроники и радиоустройств. Продукция востребована, команда профессиональная и сплоченая!
...