Программист микроконтроллеров
Требуемый опыт работы: 3–6 лет
Полная занятость, гибкий график
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП
- Разработка программной части малопотребляющих изделий микроэлектроники с маломощными радиопередатчиками (LPWAN-устройства).
-
Поддержка уже разработанного программного обеспечения.
-
Работа с соисполнителями по проекту, работа с Заказчиком.
-
Участие в разработке ТЗ на конструкцию и составные части устройства, в том числе программное обеспечение.
-
Участие в разработке документов верхнего уровня (ТУ) и рабочей документации к устройствам, в т.ч. составление протокол информационного обмена и др.
-
Участие в постановке разработанных изделий микроэлектроники в серийное производство.
- Образование: высшее техническое. Языки: английский язык технический (английский intermediate как преимущество).
- Уверенное владение языком программирования С (владение С++ и библиотеки Qt как преимущество).
- Опыт применения RTOS, параллельного программирования.
- Знание принципов работы различной цифровой/аналого-цифровой периферии современных микроконтроллеров и опыт разработки драйверов под неё (UART, SPI, CAN, АЦП, ЦАП, DMA и пр.).
- Опыт программирования микропроцессоров STM32
- Опыт разработки программного обеспечения с микропотреблением.
- Базовые знания в области микроэлектроники, радиотехники, схемотехники.
- Базовые знания в беспроводной передаче данных, LPWAN.
- Владение навыками работы с системой версионного контроля Git.
- Общее понимание сборки проектов с помощью Makefile и аналогичных систем.
- Уверенный пользователь Linux.
- Умение грамотно изложить мысли в письменном виде и владение стандартными офисными программами (в объёме, необходимом для написания технической и пользовательской документации).
- Кандидатам будет предлагаться выполнить тестовое задание.
Личные качества:
Структурное мышление, ответственность, пунктуальность, порядочность, внимательность к мелочам, умение работать в команде, умение и желание обучаться, готовность разбираться в чужом исходном коде.
Условия:- Работа в распределенной команде до 15 человек.
- Можно работать в офисе на метро Шаболовка или на удаленке, но обязательно быть доступным в рабочие часы по Москве. Возможно периодическое посещение офиса компании.
- При приеме на работу предлагается выполнить тестовое задание.
Ключевые навыки
- stm32
- C++
- Git
- Linux
- Python
- Разработка ПО
- nb-iot
- lorawan
Задайте вопрос работодателю
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Адрес
Вакансия опубликована 29 июня 2024 в Москве