Инженер-программист STM32 (C++)

Работодатель:
Зарплата:
180 000 - 220 000 руб.
Опыт работы:
От 1 года до 3 лет
Место работы:
Москва, Арбатско-Покровская линия, метро Парк Победы

О компании: С 1995 года мы поставляем полный спектр оборудования для саун, хаммамов и спа, работаем с ведущими мировыми брендами и реализуем уникальные проекты.

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

Ваши задачи:

  • Разработка программного обеспечения под микроконтроллеры STM32 (приоритетно);
  • Поддержка и доработка существующего программного обеспечения;
  • Ведение проектов в системе контроля версий Git;
  • Отладка на макете и готовых устройствах;
  • Разработка и ведение документации на программное обеспечение;
  • Программирование пользовательских интерфейсов для панелей оператора (например, Nextion)
Наши ожидания:
  • Знание языков программирования: C++/C (Основная разработка ведётся на C++20);
  • Знание сред разработки и инструментов: STM32CubeIDE, Vscode, STM32CubeMX;
  • Понимание работы компилятора, умение собрать проект без среды разработки;
  • Знание архитектуры микроконтроллеров, понимание деталей работы ядра и периферии;
  • Умение работать с периферией микроконтроллера на регистрах;
  • Понимание принципов проектирования и тестирования ПО для микроконтроллеров;
  • Навыки работы с панелями оператора (Nextion или аналогичные);​​​​​​​
  • Опыт настройки и работы с системой контроля версий Git;
  • Знание английского (чтение тех документации);
  • Умение читать принципиальные электрические схемы, базовые знания по работе в Altium Designer (для взаимодействия с разработчиками электроники);
Плюсом будет:
  • Опыт написания ПО для ПК на C++ с использованием библиотеки Qt;
  • Опыт разработки принципиальных схем и трассировки печатных плат в Altium Designer;
  • Знание основ цифровой и аналоговой схемотехники;
  • Знание основ силовой электроники;
Условия и преимущества:
  • Проектная занятость с гибким графиком (5/2, свободный, по договорённости)
  • Возможность работать удалённо, в офисе или в гибридном формате
  • Посещение офиса для отладки и испытаний по необходимости
  • Выплаты за проект или по договорённости