АП-ПРО – лидер рынка решений для автоматизации парковки, производитель и разработчик автоматизированных систем платной парковки (АСПП). Являемся Российским разработчиком программно-аппаратной платформы включенным в реестр Минцифры.
В связи с развитием Компании мы расширяем команду разработки.
Востребованный интересный конкурентоспособный продукт.
Требуется опытный разработчик C++ с опытом от 2 лет для разработки и поддержки встроенного ПО. Основной фокус — парковочные контроллеры на базе Orange Pi и устройства IoT на ESP32 и аналогичных платформах.
Обязанности:
- Разработка и поддержка программного обеспечения для парковочных контроллеров на Orange Pi (драйверы, сетевые протоколы, управление периферией).
- Создание firmware для ESP32 и подобных микроконтроллеров (Wi-Fi, Bluetooth, сенсоры, энергосбережение).
- Отладка, тестирование и оптимизация кода под реальное железо.
- Интеграция с внешними системами (MQTT, HTTP, PostgreSQL, REST API, платёжными системами — Сбербанк, Тинькофф, ЮKassa).
- Поддержка и рефакторинг существующего кода.
- Написание документации
Требования:
- Опыт программирования на C++ не менее 2 лет.
- Знание embedded-разработки: Orange Pi (Armbian/Linux, GPIO, systemd), ESP32 (ESP-IDF, Arduino IDE).
- Опыт работы с I2C/SPI на Orange Pi и ESP32 (драйверы датчиков, дисплеев, периферии).
- Опыт работы с PostgreSQL (libpqxx, SQL-запросы, TimescaleDB для timeseries).
- Опыт разработки REST API (FastAPI, cpp-httplib, интеграция с фронтендом парковочных систем).
- Уверенные навыки работы с многопоточностью, RTOS (FreeRTOS), сетевыми протоколами.
- Опыт с Git, CMake, отладчиками (GDB).
- Понимание принципов ООП, паттернов и безопасности кода.
- Желательно: знание Python для скриптов, опыт с Zigbee/LoRa.
Условия:
- Интересный и востребованный продукт.
- Оклад 150 000 (с учетом KPI).
- Стабильная компания, знающая свои конкурентные преимущества.
- Командный дух в коллективе.
- График: пятидневка, с 9:30 до 18:00.
- Корпоративная связь.
- Чай, кофе в офисе.