Назад

Не получаете ответ?

Вакансия опубликована 13 дн. назад - шансы на ответ снижаются.

обновлено 14 дней назад

Embedded Software Engineer (STM32)

900 000 - 1 300 000KZT
Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Embedded Software Engineer (STM32): Разработка встраиваемой системы на базе промышленной ARM-платы для сбора, хранения и передачи данных с CAN-шины в реальном времени с акцентом на firmware для STM32, FreeRTOS и прикладное ПО для embedded Linux. Focus on проектирование драйверов периферии, разработку приложений для ARM-платформ и поддержку архитектуры кодовой базы.

Локация: Астана, проспект Туран, 38; работа на месте работодателя или в гибридном формате

Зарплата: 900 000–1 300 000 KZT в месяц до вычета налогов

Компания

Heart Center Foundation развивает медицинское оборудование нового поколения и инновационные инженерные проекты.

Что делать

  • Разрабатывать и сопровождать встраиваемое ПО для микроконтроллеров STM32 на C с использованием FreeRTOS.
  • Создавать прикладное ПО на C/C++ для одноплатных компьютеров под управлением Linux, включая ARM-платформы.
  • Разрабатывать систему для сбора, хранения и передачи данных с CAN-шины в реальном времени.
  • Поддерживать и развивать существующую кодовую базу, участвовать в проектировании архитектуры и code review.
  • Разрабатывать драйверы внешних микросхем и работать с периферией MCU.
  • Вести техническую документацию по ПО и протоколам взаимодействия.

Требования

  • От 3 до 6 лет опыта в разработке ПО.
  • Уверенное владение C для embedded-разработки и коммерческий опыт работы с STM32.
  • Опыт разработки под FreeRTOS и работы с UART, I²C, ADC, DMA.
  • Практический опыт с CAN/FDCAN, а также самостоятельная разработка драйверов по datasheet и reference manual.
  • Знание Linux и опыт разработки и сборки приложений на C/C++ для Linux, включая ARM-платформы.
  • Опыт работы с Git, осциллографом, мультиметром, логическим анализатором и электрическими схемами.

Хорошо, если есть

  • Опыт работы с Yocto, Buildroot или аналогичными системами сборки.
  • Опыт разработки графических интерфейсов для embedded Linux с использованием LVGL.

Культура и преимущества

  • Участие в инновационных проектах по разработке медицинского оборудования.
  • Работа с современным оборудованием, включая 3D-принтеры.
  • Официальное трудоустройство и оплачиваемый отпуск.
  • Комфортные условия труда и профессиональная инженерная среда.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →