Программист микроконтроллеров

Зарплата

от 120 000 до 210 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Внедряем современные технологии в традиционные плюшевые игрушки

Описание вакансии

Условия работы

Из чего состоит работа:

  • Написание и отладка прошивок для микроконтроллеров STM32/ESP32 для серийных устройств;
  • Участие в code-review;
  • Отладка, запуск и сопровождение ПО;
  • Оформление и выпуск документации.

Кандидату нужно:

  • Профильное образование (радиоэлектроника/радиотехника/радиофизика/программирование или смежные области);
  • Опыт программирования на языке С/С++ от 3 лет, наличие завершенных проектов;
  • Знание архитектуры STM32, ESP32;
  • Опыт работы с периферией (DMA, таймеры, интерфейсы: SPI, I2C, UART и пр.);
  • Опыт разработки под RTOS (FreeRTOS и аналоги);
  • Опыт работы с системами сборки (CMake);
  • Уметь работать с системами контроля версий (Git/GitLab);
  • Знание английского языка (чтение документации и переписка);
  • Понимание принципов разработки качественного ПО, умение писать понятный, структурированный и читабельный код;
  • Опыт работы в команде, умение разбираться в чужом коде и сторонних библиотеках.

Желательные навыки:

  • Опыт разработки низкопотребляющих устройств;
  • Знание беспроводных интерфейсов;
  • Опыт работы с накопителями данных и файловыми системами (FAT32);
  • Знание REST API, JSON;
  • Опыт работы со статическими анализаторами кода, например, PC-Lint, PVS Studio, CppCheck;
  • Опыт работы с Jira;
  • Опыт разработки ПО для серийных изделий;
  • На собеседовании показать примеры собственного кода.

Условия:

  • Полное соблюдение ТК РФ;
  • Конкурентную заработную плату по результатам интервью;
  • Современный офис в пешей доступности от метро Дмитровская;
  • Гибридный формат работы, гибкое начало и окончание рабочего дня;
  • Работа в слаженном, дружном коллективе.