Инженер-программист встраиваемых систем (Embedded C/C++ Developer, STM32)

от 120 000 ₽

  • Лесная
  • Выборгская
  • Площадь Ленина

ОАО «ЛЕНПОЛИГРАФМАШ» уже более 135 лет работает на рынке точного приборостроения и машиностроения и на сегодняшний день остаётся одним из ведущих предприятий Санкт-Петербурга в этой сфере.

Мы — головная организация производственного дивизиона Холдинга "ЛЕНПОЛИГРАФМАШ", объединяющего 45 компаний. Основное направление нашей деятельности — разработка и производство широкой номенклатуры высокотехнологичных изделий, а также специализированного программного обеспечения для периферийной компьютерной техники (принтеров, сканеров и др.), предназначенной для эксплуатации в жестких механико-климатических условиях.

Основные задачи:

  • разработка и поддержка ПО для автономного устройства на МК STM32 без использования операционных систем (bare-metal);
  • реализация пользовательского графического интерфейса на базе библиотеки LVGL;
  • интеграция и обслуживание готовых программных модулей обмена данными: USB Host (чтение/запись файлов FAT32 на флеш-накопитель) и USB Device.

Обязательные требования (Hard Skills):

1. Языки и инструменты разработки:

  • уверенное владение языком C (C++ как плюс);
  • опыт разработки в среде STM32CubeIDE с использованием библиотек HAL и LL;
  • базовое понимание работы CMSIS и прямой адресации регистров периферии.

2. Архитектура МК и Bare-Metal разработка:

  • знание архитектуры ARM Cortex-M;
  • опыт построения приложений на основе конечных автоматов (FSM) и событийно-ориентированного подхода без применения ОСРВ;
  • практический опыт настройки и работы с прерываниями (NVIC), таймерами, контроллером DMA.

3. Периферия и графический интерфейс:

  • опыт интеграции библиотеки LVGL в bare-metal проекты;
  • настройка вывода графики на дисплей с использованием DMA;
  • обработка ввода от аппаратных кнопок / клавиатур (программное устранение дребезга контактов).

4. Работа с файловыми системами и интерфейсами:

  • опыт применения готового стека USB Host / Device (ST Middleware) и библиотеки FatFs для работы с USB-накопителями;
  • понимание принципов организации надежного обмена данными (контроль целостности через CRC, обработка таймаутов).

6. Аппаратная отладка:

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

Условия:

  • Оформление согласно ТК РФ (с первого рабочего дня).
  • График работы: 5/2 с 8:00 до 16:30. Только на месте работодателя. Удаленный и гибридный формат не рассматривается.
  • Стабильная выплата зарплаты - 2 раза в месяц.
  • Испытательный срок 3 месяца.
  • Наличие Профсоюзной организации (скидки на путевки: базы отдыха ХОЛДИНГа "ЛЕНПОЛИГРАФМАШ" и Детский оздоровительный лагерь) , а также наличие лицензированного медицинского кабинета для профилактического осмотра и выдачи направлений.

Сравнение со средней зарплатой в похожих вакансиях:

135k

180k

120k

150k

264k


Адрес: Россия, Санкт-Петербург, набережная реки Карповки, 5
Показать на большой карте

Поделиться:

Опубликована 4 часа назад

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

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Мы ищем инженера-программиста встраиваемых систем, который займется разработкой комплекта ПО для компонентов ... систем зарядных станций и систем накопления электрической энергии, а также остальных компонентов зарядной ... компонентов зарядной инфраструктуры Взаимодействовать с другими инженерами–программистами, схемотехниками ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ЭМ РусЭМ Рус
  • Санкт-Петербург
4 часа назад
Разработка протоколов и программных интерфейсов взаимодействия микроконтроллеров с FPGA/SoC и другими узлами систем ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Итмо Венчур ПартнерсИтмо Венчур Партнерс
  • Санкт-Петербург
14 дней назад
... графических подсистем: доработка пользовательского интерфейса, улучшение UX/UI Понимание принципов построения систем ...
  • Полный день
  • Опыт от 3 лет
Логотип компании САТЕЛ, Группа компанийСАТЕЛ, Группа компаний
  • Санкт-Петербург
9 дней назад
В связи с интенсивным ростом предприятия приглашаем на работу Инженера- разработчик встраиваемых систем ... микроконтроллеров; опыт разработки микроконтроллерных устройств; уверенное знание языка C и опыт разработки встраиваемого ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Специальный Технологический Центр (ООО СТЦ)Специальный Технологический Центр (ООО СТЦ)
  • Санкт-Петербург
14 дней назад
от 180 000 ₽
Выше средней на 20%
АО НПП «Авиационная и Морская Электроника» ведущий российский производитель систем обработки и отображения ... информации радиоэлектронных систем различного назначения, устанавливаемых на объектах стационарного, ... Мы приглашаем на работу: Программиста C++.
  • Полный день
  • Опыт от 3 лет
Логотип компании Авиационная и Морская Электроника, Научно-производственное предприятиеАвиационная и Морская Электроника, Научно-производственное предприятие
  • Санкт-Петербург
9 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.