В Uniscan Research мы делаем наукоёмкие приборы серийным продуктом.
Мы ищем программиста микроконтроллеров в команду инженеров, которая занимается разработкой и сопровождением комплексов технических средств охраны.
Продукт
Предстоит создавать ПО для устройств, основными чертами которых являются:
Кого ищем
Мы ищем инженера для разработки встраиваемого ПО для микроконтроллеров.
В наших изделиях используются микроконтроллеры MSP430, EFM32, STM32. Мы пишем на языке C++ в среде IAR.
Разработка ПО на C++ для микроконтроллеров это скорее редкость, чем традиция. Поэтому опыт разработки на C++ непосредственно под микроконтроллеры не обязателен, но знание и умение использовать С++ будет плюсом.
Библиотеки собственной разработки позволяют добиться простой абстракции от аппаратного уровня, легкой миграции приложений с одной аппаратной платформы на другую. Кроме создания приложений на основе этих библиотек, вы сможете поучаствовать в их пополнении: добавить поддержку как целиком нового микроконтроллера, так и небольшого драйвера какого-нибудь периферийного устройства.
Мы храним код в Git и SVN, документацию в Confluence. Сборкой релизов у нас занимается Continuous Integration сервер под управлением Jenkins с Python скриптами. Если вы с этим уже работали, то замечательно. Если нет - то будет время научиться.ых программ десктопа
Про команду и процессы
В нашей компании разработка организована в формате кросс-функциональных продуктовых команд (Scrum, Kanban), состоящих из специалистов, компетенции которых позволяют успешно разрабатывать и сопровождать закрепленные за командой продукты.
Вам предстоит работать в одной из таких команд, взаимодействуя с программистами, электронщиками, тестировщиками и конструкторами. Рабочие места членов каждой команды расположены в одном просторном помещении.
В команде, скорее всего, у вас не будет прямого технического руководителя, который формирует "задачи". Нужно будет самостоятельно выбирать способ реализации бизнес требований. Уметь брать на себя ответственность за результат, смотреть шире должностных инструкций.
Что предлагаем: