В одну из крупнейших компаний по созданию технологий для обмена товарами и услугами в России требуется разработчик на C++.
Задачи
- Разрабатывать прикладное и системное ПО для встраиваемых систем.
- Исправлять существующее ПО.
- Проектировать архитектуру ПО.
- Составлять документацию.
- Взаимодействовать с заказчиками.
Требования
- Глубокое знание языков программирования С, С++.
- Отличное понимание ООП и шаблонов проектирования ПО.
- Опыт проектирования архитектуры ПО. Знание стандартных подходов проектирования.
- Хорошее понимание протоколов и интерфейсов связи: CAN, USB, Bluetooth\BLE, WiFi, Ethernet.
- Опыт разработки приложений и драйверов для встраиваемых операционных систем, таких как FreeRTOS.
- Уверенный пользователь приборов: осциллограф, анализатор сигналов, генератор.
- Опыт отладки программно-аппаратных комплексов.
- Умение самостоятельно решать сложные технические задачи.
- Опыт запуска успешных проектов.
- Английский: свободное чтение технической литературы.
Будет плюсом
- Опыт разработки приложений для Linux.
- Опыт администрирования Linux.
- Опыт использования пакета Yocto Linux.