Программист микроконтроллеров С/С++

Зарплата

от 70 000 ₽ до 100 000 ₽

Описание вакансии

В Uniscan Research мы делаем наукоёмкие приборы серийным продуктом.

Мы ищем программиста микроконтроллеров в команду инженеров, которая занимается разработкой и сопровождением комплексов технических средств охраны.

Продукт

Предстоит создавать ПО для устройств, основными чертами которых являются:

  • Автономная работа от собственного источника питания 24/7.
  • Сенсоры, работающие на различных принципах: сейсмические, инфракрасные, радиолучевые и т.п.
  • Математическая обработка сигналов, формирование и передача сообщений по проводным или беспроводным каналам связи.
  • Для ряда устройств – формирование, обработка и передача фото или видео по радиоканалу.
  • Некоторые устройства имеют графический интерфейс.
  • Большинство приборов взаимодействует с пультом оператора в виде отдельного устройства или на базе ПК, по радиоканалу.

Кого ищем

Мы ищем инженера для разработки встраиваемого ПО для микроконтроллеров.

В наших изделиях используются микроконтроллеры MSP430, EFM32, STM32. Мы пишем на языке C++ в среде IAR.

Разработка ПО на C++ для микроконтроллеров это скорее редкость, чем традиция. Поэтому опыт разработки на C++ непосредственно под микроконтроллеры не обязателен, но знание и умение использовать С++ будет плюсом.

Библиотеки собственной разработки позволяют добиться простой абстракции от аппаратного уровня, легкой миграции приложений с одной аппаратной платформы на другую. Кроме создания приложений на основе этих библиотек, вы сможете поучаствовать в их пополнении: добавить поддержку как целиком нового микроконтроллера, так и небольшого драйвера какого-нибудь периферийного устройства.

Мы храним код в Git и SVN, документацию в Confluence. Сборкой релизов у нас занимается Continuous Integration сервер под управлением Jenkins с Python скриптами. Если вы с этим уже работали, то замечательно. Если нет - то будет время научиться.

Про команду и процессы

В нашей компании разработка организована в формате кросс-функциональных продуктовых команд (Scrum, Kanban), состоящих из специалистов, компетенции которых позволяют успешно разрабатывать и сопровождать закрепленные за командой продукты.

Вам предстоит работать в одной из таких команд, взаимодействуя с программистами, электронщиками, тестировщиками и конструкторами. Рабочие места членов каждой команды расположены в одном просторном помещении.

В команде, скорее всего, у вас не будет прямого технического руководителя, который формирует "задачи". Нужно будет самостоятельно выбирать способ реализации бизнес требований. Уметь брать на себя ответственность за результат, смотреть шире должностных инструкций.

Что предлагаем:

  • Работу в Академгородке, офис на Арбузова.

  • Полностью белую заработную плату, трудоустройство по ТК РФ.

  • Рабочий день можно начинать до 11-30 утра.

  • Обеды за счет компании.

  • Корпоративный терапевт.

  • Обеспечение всем необходимым оборудованием и программным обеспечением.

  • Обучение (в рамках компании функционирует комьюнити программистов: наши сотрудники делятся своими знаниями и подходами к работе. Также оплачиваем сотрудникам курсы и сертификацию, проводим внутренние митапы).

  • Отсутствие проблем с парковочными местами: у нас собственное офисное здание с необходимой инфраструктурой.

Размещено 10/09/2021

Открыть в источнике

Оставьте свои контакты, чтобы работодатель мог связаться с вами

Настрой карьеру с RIT.WORK
за 30 секунд

С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Укажи свой стек, опыт работы, зарплату и бот подберет для тебя подходящие офферы.

🚀 Создать подписку