Инженер-программист встраиваемых систем (Middle, Middle+)

120 000 - 200 000 ₽

Выше средней на 6%
  • Уральская
  • Динамо
  • Площадь 1905 года

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

- Разработка и оптимизация алгоритмов управления лифтами, включая групповую диспетчеризацию, для повышения эффективности и комфорта наших лифтов;

- Реализация и настройка алгоритмов управления электроприводами (частотные преобразователи, энкодеры, ПИД-регуляторы);

- Разработка ПО для микроконтроллеров STM32 (на C/C++) — драйверы, обработка сигналов, взаимодействие с датчиками и исполнительными механизмами;

- Разработка и поддержка приложений под Embedded Linux (например, на базе STM32MP1, RaspberryPi и т.п.) — системные сервисы, взаимодействие с «железом», обновления «по воздуху»;

- Интеграция с внешними системами: СКУД, мультимедийные панели, системы «умный дом».

- Разработка вспомогательных утилит и симуляторов под Windows/Linux (Python, C#, Bash);

- Участие в проектировании архитектуры ПО, выборе протоколов обмена (Modbus, CAN, MQTT, TCP/UDP и др.);

- Совместная отладка с инженерами по «железу» и участием в испытаниях на реальных объектах.

Требования:

- Опыт разработки во встраиваемых системах от 3 лет;

- Уверенное владение C/C++ в контексте embedded-разработки;

- Опыт работы с микроконтроллерами STM32 (HAL/LL, FreeRTOS/RT-Thread, работа с периферией);

- Практический опыт разработки под Embedded Linux (сборка образов, работа с устройствами, systemd, shell);

- Понимание принципов работы промышленных интерфейсов: RS-485, CAN, Modbus, Ethernet, UART, SPI, I2C;

- Опыт разработки или настройки алгоритмов реального времени (real-time control, scheduling);

- Способность читать схемы и даташиты на английском;

- Опыт работы с системами контроля версий (Git) и CI/CD для embedded.

Условия:

​​​​​​​

- Работу над высоконагруженными, ответственными системами, которыми пользуются ежедневно;

- Возможность влиять на архитектуру и логику управления лифтовой группой — ваш код напрямую влияет на комфорт и безопасность;

- Современный стек технологий и доступ к промышленному оборудованию;

- Команду опытных инженеров — «железячников» и программистов;

- Конкурентную заработную плату (обсуждается по результатам собеседования);

Если вы — middle-разработчик, который хочет писать не просто «прошивку», а интеллектуальные алгоритмы для реального мира, — присоединяйтесь!


Адрес: Россия, Екатеринбург, улица Долорес Ибаррури, 2

Поделиться:

Опубликована день назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.