yandex
Y
YADRO
Страна
Россия
MiddleГибридПолная занятость

Инженер-программист Embedded (MCU)

ИИОценка ИИ

YADRO — один из лидеров российского IT-железа, что гарантирует работу над интересными и значимыми проектами. Вакансия предлагает четкий стек технологий, гибридный формат и работу в профессиональной среде, хотя отсутствие указанной зарплаты не позволяет поставить высший балл.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Роль требует глубоких знаний архитектур микроконтроллеров, уверенного владения Си и навыков работы с измерительным оборудованием. Сложность добавляет необходимость работы с различными архитектурами (ARM, MIPS, RISC-V) и строгие внутренние стандарты разработки.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана230 000 ₽
Рынок180 000 ₽ – 280 000 ₽
ИИОценка ИИ

Для позиции Middle Embedded Engineer в Москве рыночный диапазон составляет от 180 000 до 280 000 рублей после вычета налогов. YADRO обычно предлагает конкурентоспособную заработную плату, соответствующую верхним границам рынка для квалифицированных инженеров.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

#middle #гибрид #офис

YADRO

Инженер-программист Embedded (MCU)

Формат работы: гибридный или в офисе

*☑️* Чем предстоит заниматься

-Разработка встраиваемого ПО (прошивок) для микроконтроллеров ARM (STM32, GD32), MIPS, RISC-V на языке Си

-Поддержка и рефакторинг существующего встраиваемого ПО

-Разработка и поддержка документации для прошивок (вики-страниц)

-Соблюдение внутренних стандартов на разработку / ведение документации / ведение проектов

-Работа в команде, используя гибкие методологии разработки

-Участие в процессах разработки и поддержки продукта — взаимодействие с менеджерами, тестировщиками, инженерами из других отделов

*☑️* Наши пожелания к кандидатам

-Знание Си на высоком уровне

-Умение и желание писать качественный читаемый поддерживаемый код по внутренним стандартам компании

-Знание Python и Bash на уровне «написать скрипт для автоматизации сборки прошивки»

-Знание и умение пользоваться gcc, gdb, openOCD

-Знание Make, понимание работы системы сборки на Makefile

-Знание и умение пользоваться Git по gitflow с ветками PR и т.д.

-Знание и умение писать unit-тесты / функциональные тесты

-Опыт разработки под STM32 и/или аналогах (GD32)

-Опыт разработки Bare-Metal и RTOS

-Опыт разработки драйверов

-Знание интерфейсов — USB, UART, I2C, SPI, CAN

-Элементарные навыки пайки и работы с измерительным оборудованием для отладки

-Опыт работы с Jira/Bitbucket/Confluence

-Английский язык на уровне чтения документации

Контакты: Откликнуться

IT Jobs Откликнуться | Откликнуться | Откликнуться

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • C
  • ARM
  • STM32
  • GD32
  • RISC-V
  • MIPS
  • RTOS
  • Bare-Metal
  • Python
  • Bash
  • Git
  • GitFlow
  • GCC
  • GDB
  • OpenOCD
  • Make
  • Jira
  • BitBucket
  • Confluence
  • UART
  • I2C
  • SPI
  • CAN
  • USB
  • Unit Testing

Возможные вопросы на собеседовании

Проверка понимания работы с памятью и специфики встраиваемых систем.

В чем разница между использованием статической и динамической памяти в RTOS, и какие риски несет фрагментация кучи в долгоживущих embedded-системах?

Оценка навыков низкоуровневой отладки.

Расскажите о вашем опыте использования OpenOCD и GDB для поиска трудновоспроизводимых багов, таких как HardFault или Race Condition.

Проверка знаний периферии и интерфейсов.

Какие особенности реализации драйвера SPI вы бы выделили при работе в режиме DMA для минимизации нагрузки на CPU?

Оценка культуры разработки и тестирования.

Как вы организуете Unit-тестирование для кода, который напрямую взаимодействует с регистрами периферии (Hardware Abstraction Layer)?

Проверка навыков автоматизации.

Опишите структуру Makefile, которую вы использовали для сборки проекта под разные таргеты (например, STM32 и GD32).

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

Y
YADRO
Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!