Middle Firmware-инженерСпециалистХронологический

Middle Firmware-инженер

Middle Firmware инженер с 4-летним опытом разработки встраиваемых систем для коммерческого и промышленного секторов. Специализируюсь на создании высоконадёжного кода для ARM-микроконтроллеров.

Бесплатный конструктор резюмеВакансии

Контакты

Вымышленные данные
Артём Игоревич Соколов
Middle Firmware / Embedded Developer
xxx@mail.ru+7 926 000-00-00Санкт-Петербург

О себе

Специализируюсь на разработке ПО нижнего уровня (Bare metal и RTOS). Имею опыт полного цикла разработки: от выбора компонентной базы до финального тестирования на реальном железе. Умею профилировать код и оптимизировать его под жесткие ограничения Flash/RAM. Уверенно владею инструментарием CI/CD применительно к встраиваемым системам.

Опыт работы

Firmware-инженер
НПО Смарт-Системы · Санкт-Петербург
2021 — наст. время
  • Разработал кастомный загрузчик (Bootloader) с поддержкой обновления через CAN и шифрованием AES-128
  • Интегрировал стек LWIP для реализации Ethernet-связи в 3 новых продуктах компании
  • Оптимизировал потребление памяти на 30%, что позволило использовать более дешевые МК в серии
  • Внедрил систему автоматического тестирования прошивок на базе Jenkins и Pytest
Программист микроконтроллеров
Приборостроительный завод 'Импульс' · Санкт-Петербург
2019 — 2021
  • Реализовал систему сбора данных с 20+ внешних модулей по интерфейсу RS-485 (Modbus RTU)
  • Разработал драйвер дисплея и графический интерфейс для промышленного контроллера
  • Участвовал в сертификации 2 устройств на соответствие стандартам электромагнитной совместимости

Навыки

Hard skills
C (C11), C++ (C++14/17)ARM Cortex-M (STM32, NXP, Nordic)FreeRTOS, Zephyr RTOSEthernet, USB, CAN, ModbusBootloaders & OTA updatesPython (скрипты для тестов)Keil, IAR, STM32CubeIDEDocker для встраиваемых систем
Soft skills
Системное мышлениеНавыки наставничества (Mentoring)Решение сложных технических проблемТайм-менеджмент

Образование

Магистр, Проектирование встраиваемых систем
ИТМО · 2017 — 2023

Языки

  • Русский C2 (Native)
  • Английский B2 (Upper-Intermediate)
Подтянуть язык

Сертификаты

  • Arm Accredited Engineer · ARM, 2022

Частые вопросы

01.Чем отличается Middle от Junior в Firmware?

Middle способен самостоятельно проектировать архитектуру модулей и разрабатывать сложные компоненты, такие как Bootloaders или стеки протоколов.

02.Какие интерфейсы должен знать Middle?

Помимо базовых UART/SPI/I2C, важны знания CAN, Ethernet (LWIP), USB или беспроводных стеков (BLE, Zigbee).

03.Важен ли C++ для Firmware?

Да, многие современные проекты используют подмножество C++ для улучшения архитектуры без потери производительности.

04.Как оценить опыт работы с RTOS?

Middle должен понимать механизмы синхронизации (мьютексы, очереди) и уметь решать проблемы приоритетов (Priority Inversion).

Похожие образцы

Ведущий Веб-аналитикЭксперт

Хронологическое резюме Ведущего Веб-аналитика

Стратегически мыслящий Ведущий Веб-аналитик с 8-летним опытом, специализирующийся на разработке и внедрении комплексных аналитических решений, управлении командами и применении Big Data для достижения значимых бизнес-результатов.

Открыть
Ведущий SEO-специалистВедущий специалист

Резюме Ведущего SEO-специалиста. Пример для руководителей

Опытный Ведущий SEO-специалист с 8-летним стажем и доказанным опытом разработки и реализации выигрышных SEO-стратегий для крупных компаний. Эксперт в управлении командами, оптимизации бюджетов и достижении амбициозных бизнес-целей через органический канал.

Открыть
Ведущий РедакторВедущий специалист

Резюме Ведущего Редактора (IT-тематика)

Опытный ведущий редактор с более чем 7-летним стажем в создании и управлении контентом для IT-проектов, специализирующийся на разработке контент-стратегии, управлении командой авторов и редакторов, а также оптимизации материала для поисковых систем.

Открыть
Веб-аналитикСпециалист

Хронологическое резюме Веб-аналитика

Опытный веб-аналитик с 2-летним стажем в сфере электронной коммерции, специализирующийся на сборе, анализе данных и оптимизации пользовательского опыта для повышения ключевых метрик.

Открыть

Полезные статьи по теме