← К каталогу
БА

Байкал Электроникс

Embedded Software Engineer / Разработчик примеров кода (C, Python, MCU)

ОфисУровень не указанМосква, Россия23 ч назад
СИГНАЛ JOBRADAR75/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ

Что JobRadar наблюдает сейчас

Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.

Последнее подтверждение10 мин. назад
Впервые замечена22 ч назад
Активные источники1 источник
ПроисхождениеПубличный источник
О ВАКАНСИИ

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

Мы — отдел разработки схемотехнической документации компании Baikal Electronics. Уже сегодня мы разрабатываем документацию к уникальным продуктам Байкал Электроникс, которая станет фундаментом для разработки отечественных электронных цифровых устройств будущего.

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

Ваши задачи:

  • Писать фрагменты и полноценные проекты на C и Python/MicroPython для наших микроконтроллеров, микропроцессоров, программировать, прошивать, запускать и отлаживать код на реальном железе;
  • Подготавливать код к использованию в технической документации, сопровождая его понятными пояснениями о том, как реализовать ту или иную функцию изделия;
  • Актуализировать примеры кода при выходе новых версий SDK, поддерживать и сопровождать код в ранее выпущенных документах.

Для нас важно:

  • Умение читать англоязычную техническую документацию, читать принципиальные электрические схемы;
  • Опыт разработки на C для микроконтроллеров/микропроцессоров (RISC-V / ARM);
  • Опыт программирования на Python, а также общее понимание специфики MicroPython для встраиваемых систем;
  • Понимание архитектуры микроконтроллеров и микропроцессоров, опыт работы с регистрами и периферией (UART, SPI, I2C);
  • Понимание принципов управления силовой электроникой: теоретические знания или практический опыт работы с аппаратными таймерами, генерацией ШИМ и алгоритмами управления асинхронными электродвигателями;
  • Знания в области ОСРВ: понимание механизмов синхронизации потоков, работы с задачами, очередями и семафорами, готовность писать чистые демонстрационные примеры многопоточных приложений;
  • Умение ясно и структурированно излагать мысли;
  • Внимание к деталям: код должен быть не просто рабочим, но и красивым;
  • Кругозор в применении микроконтроллеров и…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6