- Разработка встроенного и прикладного ПО на C/C (C17/20/23/26). - Создание многопоточных приложений и низкоуровневых прошивок для отечественных многоядерных процессоров НПЦ «ЭЛВИС» (1892ВМ14Я «Салют-ЭЛ», 1892ВМ268) и микроконтроллеров семейства ESP32. - Кастомизация и сборка операционных систем с использованием Buildroot, конфигурирование дерева устройств (Device Tree), сборка пакетов поддержки платформы (BSP) и написание драйверов символьных устройств. - Реализация шины обмена данными (SPI Master) между центральным процессором и периферийными платами (дискретные DI32/DO32, аналоговые AI8/AO8, тензометрические LC2, высокоскоростные счетчики HSC2), разработка алгоритмов фильтрации сигналов и логики управления. - Создание управляющих систем на базе OpenPLC, разработка транслятора и сборщика кода на языке LD (Ladder Diagram) в промежуточный C-код с использованием компилятора MATIEC. - Локализация ошибок в многопоточных средах с использованием GDB, анализ энергопотребления и использования памяти (ОЗУ/ПЗУ), тонкая настройка параметров компилятора (GCC/GNU Toolchain) для повышения быстродействия системы. - Контейнеризация сред разработки и тестирования с использованием Docker, написание модульных (Unit) и интеграционных тестов для верификации периферии и бизнес-логики. - Участие в код-ревью, анализ технических требований, проектирование архитектуры программных модулей и составление сопутствующей технической документации.
Программист в Промышленный Капитал
· 13.07резюме
0 комментов