Инженер-программист С/С++ (микроконтроллеры STM32)
Хорошая заработная плата для РФ, работа с современным стеком (STM32, Linux) и прозрачные условия по ТК РФ в офисе рядом с метро.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует глубоких знаний архитектуры STM32, опыта работы с RTOS и Linux, а также навыков работы с измерительным оборудованием, что характерно для опытных специалистов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая зарплата 150-250 тыс. руб. на руки полностью соответствует рыночному диапазону для Middle/Senior Embedded-разработчиков в Москве.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Инженер-программист С/С++ (микроконтроллеры STM32)
Гражданство: РФ
Локация: РФ
Формат занятости: полная, очная
З/П: З.П: 150 - 250 тыс. на руки (обсуждаемо)
Должностные обязанности:
Разработка программного обеспечения для сложно-технических изделий.
Знание/опыт:
Знания и опыт программирования на языках C/C++;
Опыт разработки ПО для микроконтроллеров STM32 в среде разработки STM32CubeIDE, умение работать с CubeMX;
Умение работать с программно-аппаратными блоками микроконтроллера STM32: ADC, DMA, Timer, I2C, UART, SPI, DMA, системы прерываний, PWM;
Опыт работы с одноплатными компьютерами (Orange Pi, Raspberry Pi и другие);
Опыт работы в Linux в том числе со средствами разработки ПО под Linux (gcc, make);
Понимание основ радиотехники, электротехники, микроэлектроники;
Опыт работы с электроизмерительными приборам (осциллограф, анализатор спектра, логический анализатор и др.).
Условия труда:
Трудоустройство в соответствии с ТК РФ;
Оклад обсуждается индивидуально;
Испытательный срок – 3 месяца;
Работа в динамично развивающейся отрасли;
Комфортный офис в шаговой доступности от ст. метро "Дмитровская";
Необходимое оборудование для комфортной работы;
Возможности для профессионального и карьерного роста.
Контакты:
В случае заинтересованности прошу связаться со мной:
+7 977 504-64-40
По почте: Откликнуться
_____________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- Linux
- SPI
- I2C
- UART
- ADC
- Make
- Raspberry Pi
- FreeRTOS
- DMA
- PWM
- STM32
- STM32CubeIDE
- GCC
- Orange Pi
- C
Возможные вопросы на собеседовании
Проверка понимания механизмов оптимизации передачи данных без участия CPU.
Расскажите о принципах настройки DMA для передачи данных по SPI: какие нюансы нужно учитывать при работе с прерываниями?
Оценка опыта работы с операционными системами реального времени.
Как вы организуете взаимодействие между задачами в FreeRTOS, чтобы избежать состояния гонки (race condition)?
Проверка навыков низкоуровневой отладки.
Опишите ваш алгоритм поиска ошибки, если устройство зависает при обращении к периферии по I2C.
Оценка знаний Linux в контексте встраиваемых систем.
В чем заключаются основные отличия разработки драйверов для Linux от написания кода bare-metal для микроконтроллеров?
Проверка фундаментальных знаний электроники.
Как правильно рассчитать параметры ШИМ (PWM) для управления мощной нагрузкой, учитывая частоту дискретизации?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

