Обязанности: Разработка встраиваемого ПО для микроконтроллеров (владение языком С/С++); Участие в разработке принципиальных электрических схем устройств (знание на базовом уровне основ цифровой схемотехники); Участие в откладке и сопровождении устройств; Опыт работы с микроконтроллерами семейств ARM (Cortex-M3, M4, STM32), AVR, Миландр (базовый уровень); Приветствуется опыт работы с цифровыми интерфейсами связи (JTAG, UART/USART, USB, I2C, SPI, CAN); Умение читать чужой код, готовность развивать и поддерживать существующие разработки; Умение самостоятельно решать комплексные задачи, продумывая и реализовывая план действий; Опыт работы в Linux, знание базовых утилит/команд; Опыт работы в среде визуального программирования: Знание основ железнодорожной тематики; Хорошая математическая подготовка. Требования: Высшее профессиональное образование; Среды разработки программного кода для микроконтроллеров (IAR for ARM, QT Creator или другие); Владение программными продуктами для разработки документации, владение инструментами пакета Microsoft Office; Foxit reader; Владение программными продуктами для программирования в визуальной среде (Scade Suite или иные) Желательно знание английского не ниже уровня B1 (средний); Ответственность; Желание обучаться; Аналитический склад ума. Условия: оформление в официально аккредитованную IT-компанию; оформление по ТК с первого дня работы; ДМС; компенсация спорта; компенсации и льготы по Коллективному договору; обучение и поддержка саморазвития; материальная помощь к отпуску.