Разработчик Embedded/Hardware-Software Developer Junior

NeuroCity™

Разработчик Embedded/Hardware-Software Developer Junior

Воронеж, улица Текстильщиков, 5Д

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

Мы – IT-компания NeuroCity, разрабатываем программное обеспечение для интерактивных панелей (дроидов), которые мы производим сами. Основные направления: Торговые центры, Транспортные хабы, Городские парки, Кафе и рестораны, Жилые комплексы, Медицинские учреждения.

Сейчас у нас есть 8 больших собственных площадок с общим числом дроидов более 300 разного формата и с суммарным суточным трафиком ~ 550 тыс.человек в сутки.

Наши клиенты: Москва Сити, ЦУМ, Шереметьево, ДЛТ, БШ Сколково, Депо Лесная, Лукойл, ВДНХ, ВТБ, Пулково и другие.

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

  • Интеграция готовых устройств и модулей в проекты.
  • Разработка ПО для управления устройствами и их интеграции в системы компании (микроконтроллеры, embedded Linux/RTOS, сервисы на Python/C).
  • Изучение документации оборудования и формирование требований к интеграции.
  • Настройка полевой и сетевой инфраструктуры и участие в согласовании архитектуры решений.
  • Проектирование и сборка тестовых стендов, отладка протоколов и сценариев работы, поиск и устранение неисправностей на уровне «железо + софт».

Общие требования:

  • Базовый опыт работы с Git и понимание процесса командной разработки (code review, задачи в трекере, wiki/документация).
  • Умение работать с технической документацией, схемами: находить нужную информацию, формулировать требования и ограничения для реализации.
  • Навыки программирования на C/C и/или Python и/или Node.js, базовый опыт отладки и тестирования embedded‑систем (логика на контроллерах, сервисы, интеграции).
  • Опыт разработки ПО для взаимодействия и управления устройствами: микроконтроллеры/ПЛК, embedded Linux/RTOS или близкий опыт в IoT/embedded‑проектах.
  • Желание интегрировать устройства и модули в существующие системы и работы с командами разработки.

Технические навыки:

  • Микроконтроллеры и контроллеры: STM32, ESP32, промышленные ПЛК; опыт разработки под MCU на C/С++ (периферия, прерывания, RTOS/FreeRTOS приветствуется).
  • Протоколы: понимание TCP/IP, MQTT, Modbus RTU/TCP, базовый REST/WebSocket для интеграции с backend‑сервисами и устройствами.
  • Системы управления и ОС: Embedded Linux (systemd, networking, bash), базовые навыки конфигурации сервисов и сетевых интерфейсов.
  • Языки и стек разработки: Embedded C++ или Python, базовый опыт работы с FastAPI или аналогичными web‑фреймворками.
  • Инструменты и экосистема: Git, CI/CD на базовом уровне,, оформление минимально достаточной Wiki по модулям (описание интерфейсов, протоколов, сценариев использования).

Дополнительные и вариативные навыки:

  • Опыт разработки под Embedded Linux и/или RTOS с упором на real‑time, профилирование и оптимизацию под ограничения по ресурсам (CPU, RAM, сеть).
  • Опыт работы с промышленными IoT‑сценариями: распределенные контроллеры, несколько уровней управления (локальный контроллер, edge‑сервис, центральная система).
  • Опыт работы с AI/ML‑сервисами на уровне интеграции и эксплуатации: Python‑скрипты, пайплайны, логирование, сбор метрик.
  • Опыт разработки и/или поддержки NPM‑пакетов/SDK для взаимодействия с устройствами (TypeScript/Node.js, ESM/CJS, интеграция по Serial/TCP/WS/REST).

Софт-скиллы:

  • Ответственность за результат и умение доводить задачи до рабочего состояния.
  • Внимательность к деталям, аккуратность в работе и системный подход к поиску неисправностей.
  • Умение эффективно работать в команде и взаимодействовать с разработчиками, инженерами и заказчиком.
  • Готовность к самостоятельному обучению и освоению новых технологий.
  • Способность анализировать проблемы и предлагать практичные технические решения.
  • Умение самостоятельно разбираться в технической документации и быстро погружаться в новые устройства.

Условия:

  • Оформление по ТК РФ

  • Работа в офисе 5/2

  • 8-часовой рабочий день с гибким началом рабочего дня (можно совмещать с учёбой)

  • Удобный офис в бизнес-парке “Текстильщики”
  • Качественный онбординг, личный наставник
  • Частичная компенсация обедов
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Экоресурс

Разработчик C++

Экоресурс

  • Воронеж

  • от 130000 RUR

Рекомендуем
ЭЛТЕМИКС
  • Воронеж

  • до 300000 RUR

Рекомендуем
ФКП НПЦ ДЕЛЬТА

Разработчик C++

ФКП НПЦ ДЕЛЬТА

  • Воронеж

  • от 150000 RUR

Рекомендуем
Фармэксперт

Программист C++ QT

Фармэксперт

  • Воронеж

  • от 150000 RUR

Программист

Автоматика Горизонт

  • Воронеж

  • до 90000 RUR

ПОРЯДОК, Группа компаний

Программист 1С (Sevco WMS)

ПОРЯДОК, Группа компаний

  • Воронеж

  • до 90000 RUR

Группа компаний Перемена

Программист 1С

Группа компаний Перемена

  • Воронеж

  • от 25000 RUR

Лог Кэпитал
  • Воронеж

  • до 190000 RUR

  • Воронеж

  • до 130000 RUR

РВК - Воронеж
  • Воронеж

  • до 62200 RUR

Группа компаний Action Business Group

Программист 1С

Группа компаний Action Business Group

  • Воронеж

  • от 120000 RUR

Национальные Стратегические Активы

Программист 1С

Национальные Стратегические Активы

  • Воронеж

  • от 120000 RUR

Национальные Стратегические Активы

Программист Битрикс

Национальные Стратегические Активы

  • Воронеж

  • от 120000 RUR

ОФИСМАГ
  • Воронеж

  • до 190000 RUR

Angels IT
  • Воронеж

  • от 70000 RUR

IT школа Hello World

Разработчик Bitrix24

IT школа Hello World

  • Воронеж

  • до 130000 RUR

ГИДРОГАЗ
  • Воронеж

  • до 130000 RUR

Муршудов Полад Рафикович

Младший инженер-тестировщик

Муршудов Полад Рафикович

  • Воронеж

  • до 160000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию