Программист (встраиваемое ПО)
Вакансия "Программист (встраиваемое ПО)"
Полная занятость, полный рабочий день
г. Москва
Обязанности
• Разработка технического задания по ПО, разработка архитектуры встроенного ПО.
• Проектирование, разработка и тестирование встроенного ПО микроконтроллеров.
• Реализация интерфейсов (пример MIL-STD, ARINC, RS-232, Ethernet TCP/IP, Modbus, BT, WIF и др. ).
• Описание проекта, разработка тестовых утилит, документирование процесса тестирования (разработка методик).
• Сопровождение и поддержка существующих проектов, в серийных производствах.
• Развитие существующих продуктов и разработка новых на языках C/C++.
Дополнительно
Заработная плата - по договоренности.
Общие требования
• Знание языка С/С++.
• Опыт работы с UART, SPI, I2C, Ethernet, USB, ADC, DAC, GPIO, flash-памятью.
• Владение средствами сборки и отладки ПО.
• Опыт работы с SoC.
• Опыт работы с Git.
• Понимание принципов конфигурации контроллеров/процессов и принципов обмена по параллельным и последовательным шинам данных.
• Высшее техническое образование.
• Опыт работы c Java card - желателен (как преимущество).
• Опыт работы с отечественными криптоалгоритмами- желателен (как преимущество).
• Опыт работы с контрольно-измерительным оборудованием - желателен (как преимущество).