Инженер‑разработчик встраиваемых систем
Описание
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА) Обязанности: программирование микроконтроллеров семейства STM32 и настройка периферии; разработка и оптимизация ПО для одноплатных компьютеров (Raspberry Pi, Orange Pi и аналогичных) под управлением Linux; реализация сетевых протоколов взаимодействия и настройка сетевого обмена данными между устройствами; написание скриптов автоматизации и тестирования, а также создание вспомогательных утилит; участие в базовом администрировании сетевых настроек тестовых стендов и оборудования; документирование кода и владение системами контроля версий; поиск и устранение багов как на уровне софта, так и на стыке софта с железом. Практические навыки: уверенное знание языков C и C++ (понимание принципов ООП, стандартов C++, работы с памятью, указателями, структурами данных и битовыми операциями); понимание сетевых технологий: знание модели OSI, принципов работы протоколов TCP/IP, UDP, понимание базовой маршрутизации, адресации и работы сетей; опыт работы с STM32: понимание принципов работы с прерываниями, таймерами, интерфейсами UART, SPI, I2C; знание языков Python (для скриптов автоматизации, тестов, парсеров), базовое понимание концепций и синтаксиса Rust. С НАШЕЙ СТОРОНЫ МЫ ПРЕДЛАГАЕМ: официальное трудоустройство в соответствии с ТК РФ; пятидневную рабочую неделю, ненормированный график; корпоративное жильё на коммерческой основе для иногородних; конкурентный уровень заработной платы, обсуждается индивидуально; развитую корпоративную культуру; спортивные и киберспортивные мероприятия; транспорт до работы из г. Елабуга, г. Набережные Челны и г. Нижнекамск; амбициозную, проектно-ориентированную команду; карьерный рост при наличии и обретении в процессе работы необходимых компетенций. ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА)