Нефтеавтоматика

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

От 130 000 RUR
  • Уфа
  • От 1 года до 3 лет
  • C/C++
  • Разработка ПО
  • CMake
  • GCC
  • Git
  • STM32
  • ARM

Требуется специалист для разработки встраиваемого ПО на микроконтроллерах с архитектурами ARM Cortex-M и RISC-V. Код пишется на C/C++, сборка осуществляется через CMake. В команде используется Git с процессом локальных Pull Request'ов и обязательным Code Review.

Обязанности:

  • Разработка и отладка ПО для ARM Cortex-M
  • Настройка сборки через CMake
  • Написание драйверов периферии (I2C, UART, SPI, CAN)
  • Аппаратная отладка (осциллограф, логический анализатор)
  • Работа с Git: feature-ветки, PR, ревью, разрешение конфликтов

Требования:

  • C (C99/C11) и C++ (11/14/17): указатели, прерывания, битовые операции, ООП
  • ARM Cortex-M (STM32 и др.) — опыт от 1 года
  • Опыт работы с RTOS (FreeRTOS, Zephyr, ThreadX или аналоги)

  • Уверенная работа с I2C, SPI, UART, CAN

Условия:

  • Оформление по ТК РФ
  • ДМС со стоматологией после испытательного срока
  • Гибкий график, 5/2
  • Офис в центре города
  • Обеденные настольные игры