ვაკანსიის შესახებ
Специалист будет разрабатывать и сопровождать встраиваемые приложения и библиотеки для управления оборудованием и периферийными устройствами. Работа включает взаимодействие с оборудованием по различным протоколам, поддержку Linux и отладку на реальных устройствах.
Компания
ООО Бизнес-Азимут
Основные задачи
- Разработка встраиваемых приложений и библиотек для управления оборудованием и периферийными устройствами
- Реализация взаимодействия с оборудованием по проприетарным бинарным и открытым протоколам: RS-485, TCP/IP, USB, CAN
- Поддержка работы ПО для ОС Linux
- Отладка и тестирование на оборудовании, включая удалённую отладку и анализ логов
- Сопровождение и оптимизация существующих решений
Требования к опыту и знаниям
- Уверенные знания C и C++
- Разработка ПО с использованием gcc/g++
- Опыт работы с сетевыми библиотеками: libCurl, sockets
- Понимание принципов многопоточности, POSIX Threads, синхронизации потоков и работы планировщика Linux
- Опыт разработки встраиваемых систем или взаимодействия с оборудованием
- Опыт отладки приложений: GDB, Remote Debug, логические анализаторы
Будет преимуществом
- Опыт работы с MS Visual Studio
- Опыт работы с Qt / QML
- Опыт работы с RTOS: FreeRTOS, ThreadX и другие
- Навыки написания shell-скриптов
- Базовые знания SQL
- Понимание принципов разработки безопасного программного обеспечения по ГОСТ Р56939-2024
Условия
- Формат работы: только в офисе
- Локация: Санкт-Петербург
Отклик
Контакт для связи: https://t.me/maximka0602