Назад
4 дня назад

Инженер-программист Embedded C / STM32 (Middle/Senior)

230 000 - 350 000₽
Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Инженер-программист Embedded C / STM32 (Middle/Senior) (электроника и умный дом): Разработка встроенного ПО и электронных устройств на базе STM32 для систем автоматизации зданий и «Умного дома» с акцентом на проектирование, отладку и подготовку решений к серийному производству. Focus on работе с ARM Cortex-M, периферийными интерфейсами, тестировании прототипов и совершенствовании архитектуры ПО.

Локация: Москва, работа на месте работодателя. Полный рабочий день, график 5/2; начало рабочего дня в 9:00 или 10:00.

Зарплата: 230 000–350 000 рублей на руки в месяц.

Компания

AVAX — российская технологическая компания, разрабатывающая и производящая интеллектуальное оборудование для автоматизации зданий и «Умного дома» на базе STM32 и протокола KNX.

Что делать

  • Разрабатывать встроенное программное обеспечение на C для микроконтроллеров STM32.
  • Участвовать в проектировании электронных устройств, выборе микроконтроллеров и периферийных компонентов.
  • Разрабатывать, тестировать, оптимизировать и сопровождать ПО, включая прошивку, настройку и отладку опытных образцов.
  • Работать с интерфейсами UART, SPI, I2C и другими интерфейсами передачи данных.
  • Взаимодействовать с инженерами-схемотехниками, тестировать прототипы и устранять ошибки.
  • Готовить ПО и электронные устройства к серийному производству, участвовать в совершенствовании архитектуры ПО и процессов разработки.

Требования

  • От 3 до 6 лет опыта разработки.
  • Уверенное владение C и практический опыт разработки Embedded ПО для STM32.
  • Знание архитектуры ARM Cortex-M и принципов работы периферии микроконтроллеров.
  • Опыт работы со STM32CubeIDE, STM32CubeMX и инструментами отладки.
  • Понимание основ аналоговой и цифровой схемотехники.
  • Опыт работы с UART, SPI и I2C.
  • Умение читать и анализировать datasheet и reference manual.
  • Технический английский, достаточный для работы с документацией.
  • Способность самостоятельно решать инженерные задачи и писать качественный структурированный код.

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

  • Опыт разработки устройств для автоматизации и «Умного дома» или знание протокола KNX.
  • Опыт разработки собственных протоколов обмена данными.
  • Практический опыт работы с FreeRTOS.
  • Знание Git и Linux.
  • Опыт разработки оборудования с последующим запуском в серийное производство.
  • Высшее техническое образование.
  • Опыт наставничества или технического руководства командой разработчиков.

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

  • Официальное трудоустройство с первого рабочего дня по ТК РФ.
  • Испытательный срок — 3 месяца.
  • Оплата проезда и питания.
  • Работа над собственными технологическими продуктами полного цикла — от идеи до серийного производства.
  • Возможность влиять на архитектуру продуктов, предлагать технические решения и расти до Team Lead.
  • Дополнительные премии за успешно реализованные проекты.

Процесс найма

  • Короткое телефонное интервью с HR.
  • Техническое задание для демонстрации практических навыков.
  • Техническое собеседование с руководителем разработки и согласование предложения.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →