AVAX — российская технологическая компания, специализирующаяся на разработке и производстве интеллектуального оборудования для систем автоматизации и «Умного дома». Мы развиваем собственные аппаратные и программные решения, уделяя особое внимание надежности, функциональности и качеству выпускаемой продукции. Одно из ключевых направлений нашей работы — разработка устройств на базе микроконтроллеров STM32, а также решений для автоматизации зданий с использованием протокола KNX. Сейчас мы расширяем команду разработки и приглашаем инженера-программиста Embedded C / STM32 уровня Middle/Senior.
инженер-программист embedded C / STM32 умного дома
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать встроенное программное обеспечение на языке 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.
- Работа в команде инженеров, разработчиков и технических специалистов.
- Минимум бюрократии, прямое взаимодействие с руководством и оперативное принятие решений.
- Возможность реализовывать собственные технические идеи и профессионально развиваться.
- Мы создаем собственные технологические решения, а не просто адаптируем готовые продукты.
- В AVAX вы сможете участвовать в полном цикле разработки электронных устройств, предлагать инженерные решения и видеть результат своей работы в готовом оборудовании.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.