Data Engineer / Embedded Software Engineer

300 000 - 387 000 ₽


LIAN — системный интегратор с фокусом в аналитике и управлении данными.

Мы работаем в трех направлениях:

1. Автоматизация управленческой отчетности (BI) в малом и среднем бизнесе. Строим хранилища данных, настраиваем сбор и интеграцию, разрабатываем отчеты и дэшборды. Наш стек в BI включает все современные инструменты, в том числе open-source ПО.

2. Заказная разработка аналитических систем. Когда у нашего клиента есть специфичный запрос, мы разрабатываем аналитические системы с нуля. Часто применяем подходы BigData, Data Science, актуальные подходы к программному анализу данных и прогнозированию.

3. Запуск и ресурсное обеспечение команд разработки в комплексных проектах цифровой трансформации. Мы усиливаем команды наших партнеров и клиентов собственными сотрудниками и обеспечиваем максимально быстрый старт новых проектов. Среди наших заказчиков -крупные системные интеграторы, банки, нефтегазовые, химические производства, логистические компании, стартапы.

Проект, связанный с обработкой экстремально быстрых данных (до 10 млн замеров/сек) на очень слабом железе (1 ядро ARM, 1 ГБ RAM) с глубоким математическим пониманием.

Обязанности:

  • Разрабатывать и математически оптимизировать алгоритмы обработки сверхбыстрых сигналов со станков на слабом устройстве.
  • Интегрировать устройство с контроллерами Siemens/ABB/etc через пром. протоколы (MQTT в первую очередь).
  • Разрабатывать и деплоить оптимизированные ML-модели для обнаружения аномалий прямо на устройстве.
  • Создавать эффективные пайплайны сжатия и передачи данных (edge -> cloud, минимизируя объемы).
  • Решать сложные задачи синхронизации разночастотных данных и выявления "цифровых отпечатков" процессов.
Требования:
  • Глубокое понимание цифровой обработки сигналов (DSP), интерполяции, статистики, синхронизации временных рядов. Способность придумывать алгоритмы вместо грубой интерполяции.
  • Опыт выжимания максимума из слабого железа (микрооптимизации C++/Python, управление памятью, снижение нагрузки на CPU/RAM). Опыт работы с ARM.
  • Понимание проблем и решений для работы с потоками данных в наносекундных интервалах (агрегация, сжатие без потерь критической информации, баланс размер пакета/задержка).
  • Обязательное знание MQTT. Опыт с OPC UA, Modbus — огромный - Основные языки: Python (основная логика, ML), C++ (критичные по производительности компоненты, оптимизация под ARM), Java (для интеграции с некоторыми промышленными системами).
  • Английский уровня B2 для общения с командой клиента и чтением документации
  • Желательно наличие профильного образования
Условия:
  • Участие в интересных и масштабных проектах с классной молодой командой
  • Аутстафф проект
  • Сотрудничество через форму ИП или СЗ

Поделиться:

Опубликована 4 дня назад

Вакансия в подборках

  1. Software engineer
  2. Data engineer
  3. IT engineer
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.