Embedded engineer
Москва · Shuttle
Мы занимаемся разработкой и созданием роботизированной системы, которая полностью автоматизирует работу склада, снижая операционные расходы и исключая ошибки, вызванные человеческим фактором. Система позволяет повысить эффективность подборщиков до 5 раз по сравнению с ручным подбором товаров и снизить операционную стоимость комплектования заказов.
Обязанности
- Разработка встраиваемого ПО для микроконтроллеров;
- Разработка архитектуры системы встраиваемого ПО, проработка функционала отдельных узлов, разработка алгоритмов;
- Разработка программных модулей и библиотек
- Документирование ПО;
- Участие в разработке архитектуры системы, проработка технических заданий;
- Участие в разработке принципиальных схем отдельных узлов;
- Участие в проработке компонентной базы;
- Составление календарных планов разработки ПО.
Требования
- Требуемый опыт работы в данной сфере: не менее 5-ти лет;
- Отличное знание C, C++;
- Опыт разработки встраиваемого ПО для микроконтроллеров: STM32, ESP32, AVR;
- Опыт работы с системами контроля версий (GitLab/Bitbucket);
- Опыт командной разработки ПО;
- Отличное знание аппаратных интерфейсов: UART, SPI, I2C, CAN, RS485, USB, Ethernet;
- Опыт разработки распределенных систем с батарейным питанием и сложным управлением питанием;
- Базовые знания схемотехники;
- Знание и умение работать с измерительным оборудованием: осциллограф, мультиметр и пр.
Условия
- Высококвалифицированный коллектив;
- Уникальные масштабные проекты, работа в приоритетном направлении;
- Достойная заработная плата (оклад + годовая премия);
- Современные рабочие места и программное обеспечение;
- ДМС, корпоративная пенсионная программа, страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия;
- Высокий уровень корпоративной культуры;
- Офисный формат, метро Кутузовская.