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

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

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

Москва, Огородный проезд, 16/1с5

Метро: Дмитровская

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

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

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

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

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

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

Мы предлагаем:

  • Работу с передовой российской микроэлектроникой в компании-лидере;
  • Современный тихий комфортабельный офис в «Ostankino Business Park»;
  • График с гибким началом работы с 9:00 до 10:00, офисный формат работы;
  • Официальное трудоустройство в аккредитованной IT-компании;
  • Фиксированный оклад, соответствующий вашему уровню;
  • Расширенную ДМС (стоматология, стационар, страхование в путешествиях);
  • Профессиональный отзывчивый коллектив.
Навыки
  • С
  • MCU
  • Разработка встраиваемых систем
  • Embedded
Посмотреть контакты работодателя

Адрес

Похожие вакансии

КБ 3303
  • Москва

  • Не указана

Рекомендуем
ВедаПроект
  • Москва

  • Не указана

Рекомендуем
Робопро
  • Москва

  • Не указана

Рекомендуем
  • Москва

  • Не указана

QRate
  • Москва

  • Не указана

Синтелс
  • Москва

  • Не указана

Группа компаний VR
  • Москва

  • Не указана

АСТ
  • Москва

  • Не указана

Инженер-программист микроконтроллеров

Компания современные технологии

  • Москва

  • от 200000 RUR

ВедаПроект
  • Москва

  • от 200000 RUR

Информтехника

Разработчик ПЛИС

Информтехника

  • Москва

  • от 200000 RUR

Аналогов Нет

Embeded разработчик

Аналогов Нет

  • Москва

  • до 220000 RUR

Вега-ГАЗ
  • Москва

  • от 200000 RUR

Инженер-разработчик (БПЛА)

Энергия Развития

  • Москва

  • от 200000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию