Программист микроконтроллеров
Зарплата
от 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;
- Опыт разработки ПО для серийных изделий;
- На собеседовании показать примеры собственного кода.
Условия:
- Полное соблюдение ТК РФ;
- Конкурентную заработную плату по результатам интервью;
- Современный офис в пешей доступности от метро Дмитровская;
- Гибридный формат работы, гибкое начало и окончание рабочего дня;
- Работа в слаженном, дружном коллективе.