Должность: Инженер по встраиваемым системам
Местоположение: гибридный / Порту / Португалия
Вы, вероятно, проходили мимо наших шкафчиков на улицах вашего города. Всё начинается с этого! Но мы строим нечто гораздо большее: инфраструктурный уровень для европейской системы доставки.
Мы преодолели отметку в 100 миллионов евро дохода в 9 странах менее чем за четыре года, и десятки миллионов людей ежемесячно пользуются нашими продуктами. Мы являемся одной из самых быстрорастущих технологических компаний в Европе.
Мы ищем целеустремленного инженера по встраиваемым системам, который присоединится к нашей инновационной команде в качестве нового bloqstar. В этой роли вы будете играть ключевую роль в разработке прошивки для наших аппаратных продуктов и интеграции высокоуровневого программного обеспечения с прошивкой. Идеальный кандидат будет иметь опыт работы в области IoT и встраиваемых систем, от микроконтроллеров до SoC (система на кристалле), с прочной базой в RTOS, загрузчиках, разработке драйверов и реализации OTA.
Честное предупреждение: мы быстро растем, и возможности по обработке данных и отчетности растут вместе с нами. Вам часто придется извлекать данные из нескольких систем и самостоятельно формировать картину, прежде чем вы сможете ее анализировать. Если вам нужна предварительно структурированная информация для хорошей работы, эта роль не для вас.
Что вы будете делать:
- Разрабатывать и поддерживать прошивку для различных аппаратных компонентов;
- Отлаживать системные проблемы на нескольких уровнях стека, от ядра до приложения, и оптимизировать код прошивки/программного обеспечения;
- Понимать программные компоненты из нескольких партнерских команд, руководить интеграцией этих компонентов в единую кодовую базу продукта;
- Разрабатывать и поддерживать дистрибутивы Linux на базе Yocto Project (например, Torizon OS);
- Настраивать существующие слои Yocto, реализовывать драйверы и системные конфигурации;
- Проектировать и внедрять модульное тестирование прошивки и настраивать CI-конвейеры;
- Участвовать в ревью дизайна, предоставляя обратную связь и предлагая улучшения для повышения производительности и надежности аппаратной системы;
- Создавать комплексную техническую документацию.
Что вы принесете с собой:
- Степень магистра в области электротехники, электроники или программной инженерии; 3-5 лет опыта в разработке встраиваемого программного обеспечения и систем;
- Владение Python и C/C++ на уровне приложений; Прочное понимание встраиваемых систем реального времени и ОС (например, Embedded Linux, ОС на базе Yocto);
- Опыт работы с распределенными системами, архитектурами микросервисов и Docker;
- Опыт работы с Django, FastAPI, Flask или аналогичными инструментами для разработки REST API;
- Опыт модульного тестирования прошивки; Знакомство с системами контроля версий (например, Git, SVN);
Было бы здорово, если бы вы также имели:
- Базовое понимание архитектур облачных вычислений;
- Опыт устранения аппаратных проблем и оказания технической поддержки;
- Знакомство с IoT и протоколами связи (например, MQTT, 4G LTE, Nb-IoT);
- Знакомство с сервисами AWS (особенно IoT Core и S3).
Почему стоит присоединиться к нам?
- Возможность присоединиться к нашей команде и сыграть ключевую роль во внедрении инновационных решений, которые переопределяют революцию Bloq.it в индустрии умных шкафчиков;
- Динамичная и быстро развивающаяся рабочая среда с культурой инноваций, сотрудничества и непрерывного обучения;
- Конкурентная заработная плата и гибкий пакет льгот, соответствующий вашему опыту и навыкам;
- Право на получение бонуса, основанного на результатах, привязанного к вашим достижениям и призванного вознаградить ваше влияние;
- Работайте так, как вам удобнее — мы предлагаем удаленную работу и гибкий график, чтобы вы могли оставаться продуктивными и сохранять баланс в жизни;
- Португальская медицинская страховка, включая психическое здоровье;
- Гибкий абонемент на спорт и оздоровление, охватывающий множество спортзалов и студий.
- Неограниченное количество дней отпуска (с одобрения менеджера).
Bloq.it является работодателем, предоставляющим равные возможности. Решения о найме основаны на заслугах, компетентности и квалификации, а не на расе, поле, национальности или любых других личных характеристиках.
Если вам требуются какие-либо особые условия в процессе найма, пожалуйста, сообщите нам, чтобы мы могли учесть их наилучшим образом.
Готовы присоединиться к революции?