от 220000 RUR
Москва
Арбатско-Покровская линия метро Электрозаводская
Арбатско-Покровская линия метро Электрозаводская
От 3 до 6 лет
Обязанности:
- Участие в разработке архитектуры программно-аппаратного решения (FullStack, от составления и согласования технического задания до тестового производства)
- Разработка программного обеспечения для микроконтроллеров STM32.
В частности: Взаимодействие (ресурсами микроконтроллера) с различными датчиками, органами управления, формирование и отображение интерфейса пользователя, отрисовка графики, работа хранилищем eMMC, работа с USB-Хостом (устройства UART, USB-CAM, USB-DISK) .
Применяемый аппаратный стек технологий: SPI, I2C, USART/UART, USBPHYC, SDMMC, TIMERS, RTC, ADC, DCMIPP, CSI, LTDC, Chrom-ART (DMA2D), VENC, GPDMA, VNIC/EXTI, IWDG. - Поддержка программного обеспечения для микроконтроллеров AVR и, для некоторых проектов, перенос его на платформу STM32.
- Сборка отладочных макетов своих проектов.
- Оценка сроков и этапов выполнения поставленных задач
- Участие в подготовке требований к разрабатываемому ПО
- Участие в испытаниях разрабатываемого ПО
- Участие в написании технической документации на разработанное ПО
Требования:
- Высшее профильное техническое образование
- Опыт разработки ПО для микроконтроллеров от 3х лет
- Опыт разработки ПО для STM32, понимание архитектуры микроконтроллеров STM32.
- Опыт управления микроконтроллером на уровне "регистров" с отслеживанием "тайминга"
- Опыт работы с периферией I²C, GPIO, SPI, дисплеи OLED, кнопки, энкодеры.
- Опыт работы с интерфейсами передачи данных UART, USB (2.0, 3.0), SPI, MIPI CSI-2, RGB24, eMMC.
- Опыт работы с беспроводными интерфейсами Bluetooth (BLE).
- Опыт инициализации/управления графическими дисплеями LED, OLED
- Опыт разработки пользовательских интерфейсов
- Опыт работы с системой учета и контроля версий GIT
- Желателен опыт разработки ПО для оптико-электронных приборов
- Навыки пользования специализированными аппаратными отладчиками, анализаторами шин, протоколов
- Навыки в использовании цифровых анализаторов, осциллографа для тестирования и наладки разработанных образцов устройств
- Знание различных аппаратных архитектур ARM
- Знание цифровой и аналоговой схемотехники, способность понимать принципиальные схемы и анализировать документацию на электронные компоненты
Условия:
- Оформление по ТК РФ с первого рабочего дня
- Высокий стабильный оклад даже на период испытательного срока (окончательная з/п обсуждается с успешным кандидатом на собеседовании)
- Испытательный срок 3 месяца
- Офис в шаговой доступности от ст. метро Электрозаводская