Полин Разработки

Senior Embedded Software Engineer (Microcontrollers, C/C++)

От 350 000 RUR
  • Москва
  • От 3 до 6 лет
  • Английский язык
  • C++

Компания
POLYN Technology — инновационная R&D-компания в области микроэлектроники и нейроморфных вычислений. Мы разрабатываем микросхемы и прототипы устройств с аналоговой нейросетевой обработкой сигналов (Neuromorphic Analog Signal Processing) и доводим их до работающих решений.

Senior Embedded Software Engineer (Microcontrollers, C/C++)

Задачи:

  • Разработка firmware для микроконтроллеров (STM32 / ESP32 или аналогичные)
  • Проектирование архитектуры embedded-систем
  • Работа с периферией: SPI, I2C, UART, ADC, PWM
  • Отладка на уровне железа (JTAG / SWD, логический анализатор)
  • Оптимизация энергопотребления и производительности
  • Участие в переходе от прототипа к production
  • Взаимодействие с hardware-инженерами

Требования:

  • 5+ лет опыта в embedded-разработке
  • Отличное знание C (C++ как плюс)
  • Глубокое понимание архитектуры микроконтроллеров
  • Опыт работы с периферией и протоколами (I2C, SPI, UART)
  • Опыт отладки на железе
  • Умение читать datasheet’ы и схемы

Будет плюсом:

  • Опыт с RTOS (FreeRTOS, Zephyr)
  • BLE / Wi-Fi / другие протоколы связи
  • Low-power оптимизация

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

  • Работа с реальными устройствами (не “в вакууме”)
  • Участие в полном цикле разработки (R&D → production)
  • Влияние на архитектуру и технические решения
  • Небольшая команда и быстрые итерации