Инженер-программист Embedded C / STM32 (Middle/Senior)
Описание
О компании AVAX AVAX — российская технологическая компания, специализирующаяся на разработке и производстве интеллектуального оборудования для систем автоматизации и «Умного дома». Мы развиваем собственные аппаратные и программные решения, уделяя особое внимание надежности, функциональности и качеству выпускаемой продукции. Одно из ключевых направлений нашей работы — разработка устройств на базе микроконтроллеров STM32, а также решений для автоматизации зданий с использованием протокола KNX. Сейчас мы расширяем команду разработки и приглашаем инженера-программиста Embedded C / STM32 уровня Middle/Senior. Мы ищем специалиста, который сможет не только разрабатывать программное обеспечение для электронных устройств, но и принимать активное участие в создании новых продуктов. В перспективе рассматриваем возможность профессионального роста до руководителя команды Embedded-разработчиков (Team Lead). Чем предстоит заниматься Разрабатывать встроенное программное обеспечение на языке C для микроконтроллеров STM32. Участвовать в проектировании новых электронных устройств и обсуждении технических решений. Подбирать микроконтроллеры и периферийные компоненты под задачи разрабатываемого оборудования. Разрабатывать, тестировать, оптимизировать и сопровождать программный код. Выполнять прошивку, настройку и отладку опытных образцов электронных устройств. Работать с интерфейсами и протоколами передачи данных (UART, SPI, I2C и другими). Взаимодействовать с инженерами-схемотехниками на всех этапах разработки. Участвовать в тестировании прототипов и подготовке изделий к серийному производству. Совместно с командой совершенствовать архитектуру программного обеспечения и процессы разработки. Наши ожидания Уверенное владение языком программирования C. Практический опыт разработки встроенного ПО для микроконтроллеров STM32. Понимание архитектуры ARM Cortex-M и особенностей работы периферии микроконтроллеров. Опыт работы со STM32CubeIDE, STM32CubeMX и средствами отладки. Понимание принципов работы электронных схем и базовые знания аналоговой и цифровой схемотехники. Опыт работы с интерфейсами UART, SPI, I2C. Умение самостоятельно изучать техническую документацию, datasheet и reference manual. Технический английский на уровне чтения документации. Умение писать структурированный, понятный и поддерживаемый код. Будет преимуществом Опыт разработки оборудования для систем автоматизации зданий и «Умного дома». Знание протокола KNX и принципов его работы. Опыт разработки собственных протоколов обмена данными. Знание FreeRTOS и принципов построения многозадачных систем. Опыт работы с Git и Linux. Опыт подготовки электронных устройств к серийному производству. Высшее техническое образование. Опыт технического руководства разработчиками. Что мы предлагаем Заработная плата — от 220 000 рублей на руки. Испытательный срок — 3 месяца. Оплачиваемый проезд до места работы и обратно. Оплачиваемое питание в рабочие дни. Официальное трудоустройство с первого рабочего дня, включая период испытательного срока. График работы 5/2, полный рабочий день. Начало рабочего дня на выбор: с 9:00 или 10:00. Дополнительные премии за успешно реализованные проекты. Участие в разработке реального технологического продукта — от идеи до серийного производства. Возможность влиять на архитектуру устройств и принимаемые технические решения. Перспектива карьерного роста до Team Lead. Работа в команде инженеров, разработчиков и технических специалистов. Минимум бюрократии, прямое взаимодействие с руководством и оперативное принятие решений. Возможность реализовывать собственные технические идеи и профессионально развиваться. Этапы отбора Короткое знакомство по телефону с HR. Выполнение технического тестового задания. Техническое собеседование с руководителем разработки. Обсуждение условий и предложение о работе. Почему стоит присоединиться к AVAX? Мы создаем собственные технологические решения, а не просто адаптируем готовые продукты. В AVAX вы сможете участвовать в полном цикле разработки электронных устройств, предлагать инженерные решения и видеть результат своей работы в готовом оборудовании. Если вам интересно создавать электронику, программировать микроконтроллеры и развивать российские технологии автоматизации — будем рады познакомиться! AVAX — технологии, которые создают будущее автоматизации.