Embedded-программист / Программист C++

Дата размещения вакансии: 15.09.2025
Работодатель: НПО ГОРИЗОНТ
Уровень зарплаты:
от 200000 до 200000 RUR
Город:
Ростов-на-Дону
Омская улица 2ж
Требуемый опыт работы:
От 1 года до 3 лет

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

  • Разработка ПО для микроконтроллеров (ARM Cortex-M, STM32, ESP32 и др.)

  • Реализация логики взаимодействия с сенсорами: камеры, тепловизоры, дальномеры, IMU

  • Работа с низкоуровневыми интерфейсами: UART, SPI, I2C, PWM, CAN, GPIO

  • Интеграция с системами управления приводами

  • Отладка и тестирование на реальном железе

  • Поддержка связи между встроенными модулями и Linux-системами по UART/TCP и EtherCAT

  • Участие в создании прототипов и взаимодействие со специалистами по нейросетям и алгоритмам

Требования:

  • Уверенное знание C/C++

  • Уверенное знание Linux

  • Опыт работы с STM32, ESP32, ORANGE PI

  • Знание RTOS (FreeRTOS, Zephyr или аналогов)

  • Опыт работы с интерфейсами сенсоров и понимание принципов обработки сигналов

  • Владение инструментами отладки (ST-Link, JTAG, Logic Analyzer)

  • Умение читать схемы и базовое понимание схемотехники.

  • Понимание принципов построения надежных и устойчивых embedded-систем

  • Будет плюсом:

  • Опыт взаимодействия с камерами / тепловизорами / дальномерами

  • Опыт интеграции с системами компьютерного зрения или ML

  • Опыт разработки в Linux-среде (кросс-компиляция, Yocto, CMake)

  • Опыт написания драйверов или работы с CAN/Modbus

  • Опыт участия в проектах промышленной / робототехнической тематики

Условия:

  • Окладная заработная плата без скрытых минусов

  • Участие в инженерно сложном и значимом проекте

  • Возможность взаимодействия с командами CV/ML/DevOps/АСУ

  • Доступ к реальному оборудованию и возможность влиять на архитектуру системы

  • Работа в команде профессионалов

  • Возможность роста до ведущего разработчика или архитектора