Инженер-программист (C/Python/MCU)
По договоренности
- ВДНХ
- Алексеевская
- Петровско-Разумовская
Мы — отдел разработки схемотехнической документации компании Baikal Electronics. Создаём понятные и качественные документы, которыми будут пользоваться тысячи разработчиков встраиваемых систем.
Мы ищем инженера, который будет плотно взаимодействовать с нашей командой и обеспечивать наши инструкции по применению (AppNotes) к микроконтроллеру Baikal-U и микропроцессорам качественными примерами кода.
Ваша задача — сделать код работающим, дать точные технические пояснения и обеспечить, чтобы инженер мог повторить пример по вашей инструкции.
Подробнее про MCU: baikalelectronics.ru
Ваши будущие задачи:
- Писать фрагменты и полноценные проекты на C и Python/MicroPython для встраиваемых систем (Baikal-U), а также программировать, прошивать и запускать код на реальном железе;
- Встраивать рабочий код в текстовые документы, сопровождая его понятными пояснениями о том, как реализовать ту или иную функцию изделия;
- Актуализировать примеры кода при выходе новых версий SDK, поддерживать и сопровождать ранее выпущенные документы;
- Работать с оборудованием через аппаратные интерфейсы (I2C, SPI и др.) и ОСРВ (FreeRTOS).
Для нас важно:
- Опыт разработки на C для микроконтроллеров/микропроцессоров (RISC-V / ARM);
- Опыт написания скриптов на Python, а также общее понимание специфики MicroPython для embedded-систем;
- Понимание архитектуры MCU, опыт работы с регистрами и периферией (UART, SPI, I2C);
- Понимание принципов управления силовой электроникой: теоретические знания или практический опыт работы с аппаратными таймерами, генерацией ШИМ (PWM) и алгоритмами управления асинхронными электромоторами;
- Хорошее владение FreeRTOS: понимание механизмов синхронизации потоков, работы с задачами, очередями и семафорами, готовность писать чистые демонстрационные примеры многопоточных приложений;
- Умение ясно и структурированно излагать мысли;
- Внимание к деталям (код должен быть не просто рабочим, но и красивым);
- Желание разбираться в технических нюансах.
Будет плюсом:
- Опыт миграции или портирования кода с популярных зарубежных платформ (STM32, TI, AVR) на новые архитектуры;
- Базовые знания или интерес к теме TinyML: представление о том, как устроены и запускаются легкие нейросети на микроконтроллерах (например, с использованием библиотек под MicroPython);
- Опыт работы с ИИ-инструментами (для помощи в генерации текстов/кода).
Мы предлагаем:
- Работу с передовой российской микроэлектроникой в компании-лидере;
- График с гибким началом работы с 9:00 до 10:00, офисный формат работы;
- Официальное трудоустройство в аккредитованной IT-компании;
- Фиксированный оклад, соответствующий вашему уровню;
- Расширенную ДМС (стоматология, стационар, страхование в путешествиях);
- Современный тихий опен-спейс в Ostankino Business Park;
- Профессиональный коллектив с отзывчивой атмосферой.
Адрес: Россия, Москва, Огородный проезд, 16/1с5
Опубликована 6 дней назад
Похожие вакансии
Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатноВзаимодействие с hardware инженерами при отладке новых изделий.
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
В дружественную компанию, одну из ста крупнейших производственных компаний юга России, ищем Инженера-программиста ... Требования: Высшее образование (техническое, инженер-программист) желательно; Доп. образование: Сертификаты ...
- Полный день
- Опыт от 3 лет
- Москва
4 дня назад
200 000 - 250 000 ₽
Выше средней на 32%
Ищем программиста-универсала с опытом в машинном зрении, готового вести задачи от камеры и сканера до ...
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
Я HR Компании "ГУМИЧ", которая занимается инновационными разработками и производством робототехники. Мы объединили в себе IT-технологии и реальное "живое" производство роботов. Наша вакансия может быть вам интересна, если вы любите и желаете работать...
- Полный день
- Опыт от 3 лет
- Москва
11 дней назад
до 200 000 ₽
Выше средней на 17%
В связи с активным ростом производства в АО «Спецпожинжиниринг» открыта вакансия инженера-программиста ...
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
Обязанности: Разработка высоконагруженных программных систем реального времени для управления сетями связи Требования: Высшее образование (техническое) Технический английский Уверенное администрирование ОС Linux (предпочтительно Alt и/или Astra Linux...
- Полный день
- Опыт от 3 лет
- Москва
7 дней назад
Вакансия в подборках
Похожие вакансии
200 000 - 250 000 ₽