Embedded Software Engineer / Разработчик примеров кода (C, Python, MCU)
По договоренности
- ВДНХ
- Алексеевская
- Петровско-Разумовская
Мы — отдел разработки схемотехнической документации компании 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-компании;
- Фиксированный оклад, соответствующий вашему уровню;
- Расширенную ДМС (стоматология, стационар, страхование в путешествиях);
- Профессиональный отзывчивый коллектив.
Адрес: Россия, Москва, Огородный проезд, 16/1с5
Опубликована 7 часов назад
Похожие вакансии
Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатноЦентр квантовых технологий Сбера разрабатывает собственные ускорители вычислений и создает для них embedded-решения ... Мы ищем embedded software engineer с опытом работы с реальным железом, периферией и отладкой на микроконтроллерах ... Обязанности Разрабатывать embedded ПО для работы наших ускорителей вычислений, в первую очередь на STM32 ...
- Полный день
- Опыт от 3 лет
- Москва
день назад
C/C++ SoC Engineer (Embedded Linux, SoC / HLS / PS–PL Integration / Linux Kernel) Чем предстоит заниматься ... Embedded Linux опыт разработки под Linux; опыт сборки и конфигурирования Embedded Linux; опыт работы ... работы с ARM-процессорами и NEON-оптимизацией; опыт разработки систем цифровой связи; опыт интеграции software ...
- Полный день
- Опыт от 3 лет
- Москва
9 дней назад
Приглашаем в команду R&D Reverse Engineer в направление аппаратного реинжиниринга. ... работать с паяльным оборудованием; Представление о современных встраиваемых аппаратных платформах и Embedded ...
- Полный день
- Опыт от 3 лет
- Москва
7 часов назад
150 000 - 250 000 ₽
Ищем разработчика с сильной технической базой, который использует ИИ в повседневной работе, быстро осваивает новые инструменты и умеет доводить задачи до рабочего результата. Основной язык программирования может быть любым. Важно уверенно владеть одн...
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад
Мы ищем system software engineer с сильным низкоуровневым бэкграундом и опытом работы с операционными ...
- Полный день
- Опыт от 3 лет
- Москва
день назад