Проект: Разработка прошивки для ультразвукового толщиномера для промышленного применения О компании Мы разрабатываем современные hardware-решения и программное обеспечение для промышленной диагностики и контроля. Сейчас мы ищем опытного разработчика встроенного ПО для создания прошивки для ультразвукового толщиномера на базе микроконтроллера TMS320F28035-EP. Задачи Разработка прошивки для микроконтроллера TMS320F28035-EP. Создание алгоритмов обработки ультразвуковых сигналов, включая фильтрацию и компенсацию искажений. Реализация функций калибровки и температурных корректировок. Взаимодействие с периферийными модулями: GNSS, LoRa, NB-IoT, RS485, EEPROM. Разработка загрузчика (bootloader) для обновления встроенного ПО. Оптимизация энергопотребления устройства. Внедрение протоколов связи: Modbus RTU, LoRaWAN, NB-IoT. Реализация функций самодиагностики и самотестирования. Работа с интерфейсами UART, SPI, I2C. Разработка пользовательского интерфейса для экрана и механических кнопок. Подготовка технической документации на разработанное ПО. Требования Опыт разработки ПО для микроконтроллеров (от 3 лет). Отличное знание C / C++ для встраиваемых систем. Опыт работы с микроконтроллерами семейства TMS320 или аналогичными. Опыт работы с интерфейсами UART, SPI, I2C, RS485. Знание протоколов связи: Modbus RTU, LoRaWAN, NB-IoT. Умение работать с системами реального времени (FreeRTOS). Опыт оптимизации энергопотребления встраиваемых систем. Понимание алгоритмов обработки сигналов и методов фильтрации. Опыт разработки загрузчиков (bootloader) для обновления прошивки. Умение читать и понимать техническую документацию и ТЗ. Опыт подготовки документации по ГОСТ или международным стандартам (например, ISO 16809, IEC 61010-1). Будет плюсом Опыт работы с промышленными ультразвуковыми устройствами. Знание инструментов отладки (JTAG, GDB, Valgrind). Опыт разработки графического интерфейса для экранов встраиваемых систем. Навыки работы с системами контроля версий (Git). Условия Формат работы: Удаленно. Форма трудоустройства: ГПХ / ИП / Самозанятость. График: Полная занятость. Заработная плата: 230 000 – 300 000 руб./месяц, в зависимости от опыта и квалификации. Дополнительно: Обучение, курсы повышения квалификации, участие в профессиональных конференциях. Как откликнуться В сопроводительном письме укажите, почему вас заинтересовала эта позиция и опишите ваш релевантный опыт.Спасибо!