Для разработки и поддержки встроенного ПО в проектах охранно-телеметрических и IoT-систем в передовой ИТ-компании требуется опытный программист микроконтроллеров№
Основные требования к кандидату:
Опыт работы в embedded-разработке от 3–5 лет;
Уверенное программирование на C / C++;
Практический опыт работы с микроконтроллерами:
STM32
ESP32 / ESP8266
AVR / PIC (будет плюсом);
Знание и опыт работы с периферией:
UART, SPI, I2C, CAN
ADC, PWM, GPIO;
Понимание принципов работы RTOS (FreeRTOS и аналоги);
Опыт отладки прошивок (JTAG, SWD, логирование);
Навыки работы с системами контроля версий (Git);
Понимание схемотехники на базовом уровне (чтение схем);
Желательные навыки (будут преимуществом):
Опыт работы с телеметрическими, охранными или автомобильными системами
Знание протоколов связи:
GSM / LTE / NB-IoT
MQTT, TCP/IP;
Опыт оптимизации кода по памяти и энергопотреблению;
Навыки написания технической документации;
Опыт взаимодействия с аппаратной командой (hardware).
Условия работы:
Формат: полный рабочий день;
Локация: офис в г. Астана;
Работа в передовой ИТ-компании;
Участие в разработке реальных продуктов «с нуля»;
Условия оплаты и развития:
Заработная плата: обсуждается по результатам собеседования;
Бонусы за выполнение проектных этапов и сроков;
Карьерный рост (Senior / Lead / Architect);
Социальный пакет.