Вакансия: Инженер-программист микроконтроллеров C++20 в Москва

Полное описание вакансии: Инженер-программист микроконтроллеров C++20 в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2349646 Инженер-программист микроконтроллеров C++20 Москва > Мелекесов Максим Эдуардович 150000 230000 RUR open 2025-02-18
Необходимые навыки
  • > C++
  • > Qt
  • > ARM
  • > STM32
  • > Микроконтроллеры
  • > Altium Designer
  • > NRF52
  • > RISC-V
  • > C++20
Требования

Знание языков программирования: C++/C (Основная разработка ведётся на C++20). Знание сред разработки и инструментов: STM32CubeIDE, Vscode...

Обязанности

Разработка программного обеспечения под микроконтроллеры STM32 (приоритетно), nRF52, ESP32. Поддержка и доработка существующего программного обеспечения.

Описание

Мы в MaxKAD Electronics уже 7 лет успешно занимаемся разработкой электроники, программного обеспечения, устройств и приборов для решения сложных задач в различных областях (медицина, промышленная автоматизация, измерительное оборудование и т.д.) и сейчас мы ищем инженеров-программистов на языке C++ для расширения нашей команды.

Обязанности:

  • Разработка программного обеспечения под микроконтроллеры STM32 (приоритетно), nRF52, ESP32;
  • Поддержка и доработка существующего программного обеспечения;
  • Ведение проектов в системе контроля версий Git;
  • Отладка на макете и готовых устройствах;
  • Разработка и ведение документации на программное обеспечение;

Требования:

  • Знание языков программирования: C++/C (Основная разработка ведётся на C++20);
  • Знание сред разработки и инструментов: STM32CubeIDE, Vscode, STM32CubeMX;
  • Понимание работы компилятора, умение собрать проект без среды разработки;
  • Знание архитектуры микроконтроллеров, понимание деталей работы ядра и периферии;
  • Умение работать с периферией микроконтроллера на регистрах;
  • Понимание принципов проектирования и тестирования ПО для микроконтроллеров;
  • Опыт настройки и работы с системой контроля версий Git;
  • Знание английского (чтение тех документации);
  • Умение читать принципиальные электрические схемы, базовые знания по работе в Altium Designer (для взаимодействия с разработчиками электроники) ;

Плюсом будет:
• Опыт написания ПО для ПК на C++ с использованием библиотеки Qt;
• Опыт разработки принципиальных схем и трассировки печатных плат в Altium Designer;
• Знание основ цифровой и аналоговой схемотехники;
• Знание основ силовой электроники;

У нас:

  • Постоянный поток интересных проектов и разработок.
  • Премии за выполненные проекты.

Вверх