инженер-программист встраиваемых систем

ниже рынка на 59,2%
вакансия 104 000 ₽
в среднем 254 973 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

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

задачи

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

требования

  • уверенное владение языком C
  • опыт разработки в среде STM32CubeIDE с использованием библиотек HAL и LL
  • базовое понимание работы CMSIS и прямой адресации регистров периферии
  • знание архитектуры ARM Cortex-M
  • опыт построения приложений на основе конечных автоматов (FSM) и событийно-ориентированного подхода без применения ОСРВ
  • практический опыт настройки и работы с прерываниями (NVIC), таймерами, контроллером DMA
  • опыт интеграции библиотеки LVGL в bare-metal проекты
  • настройка вывода графики на дисплей с использованием DMA
  • обработка ввода от аппаратных кнопок / клавиатур (программное устранение дребезга контактов)
  • опыт применения готового стека USB Host / Device (ST Middleware) и библиотеки FatFs для работы с USB-накопителями
  • понимание принципов организации надежного обмена данными (контроль целостности через CRC, обработка таймаутов)
  • умение читать принципиальные электрические схемы (назначение выводов, цепи подтяжки, интерфейсные линии)
  • навыки работы с базовым контрольно-измерительным оборудованием (мультиметр, осциллограф, логический анализатор) для проверки физических уровней и шин передачи данных
  • Будет плюсом: C++ как плюс

условия

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

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.