Описание
Компания ищет инженера-программиста для разработки программного обеспечения блоков управления и пользовательских панелей системы климат-контроля транспортных средств. Основное направление — системы управления отоплением, кондиционированием и автоматическим поддержанием температуры в салонах транспорта. Специалист будет участвовать в разработке логики управления климатическими системами, взаимодействии с аппаратной частью, датчиками, исполнительными механизмами и пользовательскими пультами управления.
Задачи
•Разработка ПО для блоков управления климат-контролем
•Разработка логики автоматического поддержания температуры
•Программирование пользовательских панелей и пультов управления
•Работа с датчиками температуры, вентиляторами, нагревателями, кондиционерами
•Взаимодействие ПО с аппаратной частью устройства
•Участие в разработке и отладке электронных схем
•Настройка и тестирование embedded-оборудования
•Диагностика и устранение ошибок
•Работа с интерфейсами обмена данными (CAN, LIN, UART, RS-485 и др.)
•Подготовка технической документации
Требования
•Высшее либо техническое профессиональное образование
•Опыт работы не менее 3-х лет
•Опыт разработки embedded ПО
•Знание языка C/C++ для микроконтроллеров
•Понимание схемотехники и электроники
•Опыт работы с микроконтроллерами STM32, AVR, ESP32 или аналогичными
•Понимание принципов работы систем климат-контроля / HVAC
•Опыт работы с датчиками и исполнительными устройствами
•Знание протоколов CAN, LIN, Modbus, UART, I2C, SPI
•Навыки отладки оборудования
•Умение читать электрические схемы
Будет плюсом:
•Опыт разработки ПО для транспорта
•Работа с сенсорными дисплеями и HMI
•Знание FreeRTOS или других RTOS
•Опыт серийной разработки устройств
•Понимание EMC/EMI требований
•Опыт работы с Linux Embedded
Условия
•Официальное трудоустройство, полный соцпакет
•Пятидневная рабочая неделя с 8.30 до 17.00, сб.-вс. - выходные