Мы бурно развивающаяся компания, ставящая перед собой амбициозные цели. Наша компания является разработчиком и производителем интеллектуальных систем учета потребления энергоресурсов. Компания основана в 2018 году. С тех пор компания заняла лидирующие позиции поставщиков электроприборов в Республике Татарстан. Штат компании насчитывает свыше 200 сотрудников. Десятки тысяч наших устройств уже успешно эксплуатируются в нескольких регионах России, в том числе в Республике Татарстан. Мы расширяем штат и ищем нового специалиста - программист микроконтроллеров О проекте: В счетчике электроэнергии многоуровневая информационная модель. В рамках проекта необходимо решать архитектурные задачи, задачи по поддержке протокола обмена данными и работе с “железом”. Мы используем современный стек (CMake, C, C++23, VS Code, gcc), собственную реализацию протокола обмена данными и библиотеку информационной модели. Минимум легаси-кода. Проект будет интересен как опытным верхнеуровневым разработчикам, так и программистам микроконтроллеров, желающим работать над крупной системой. Условия: Работа в аккредитованной IT-компании Полная поддержка период адаптации (наставничество) Официальное трудоустройство с первого дня согласно ТК РФ Пятидневная рабочая неделя с 8:00 до 17:00. В пятницу до 16:00 Работа в теплом, комфортном и светлом кабинете Место работы – ул. Волкова Развитая корпоративная культура. Праздники, спортивные игры, подарки для детей на новый год и для первоклашек Обязанности: Разработка ПО для микроконтроллеров Cortex-M, RISC-V Доработка ПО устройств Проведение код-ревью Написание wiki - страниц для реализованного функционала Требования: Профильное высшее техническое образование (радиотехника, прикладная математика, программирование). Базовое понимание принципов работы микроконтроллеров. Знание языка программирования С или С++ Готовность развиваться, учиться новому. Будет плюсом: Опыт разработки ПО для микроконтроллеров (Cortex-M и/или RISC-V). Опыт разработки на С++ Опыт работы с модемами SIM800 и аналогами. Опыт работы и понимание принципов работы с интерфейсами USART, SPI, I2C, RS-485 и др. Опыт работы с системами контроля версий (Git). Опыт работы с GCC, GDB, СMake, CI/CD Знание паттернов проектирования и умение их применять Опыт реализации протоколов обмена данным. Умение читать принципиальные электрические схемы. Опыт изучения технической документации, в том числе на английском языке.
Похожие вакансии
Инженер-программист 1 категории ( C;C++;C#)
Договорная
Казань. Станции метро: Площадь Тукая, Аметьево
Калашников
Системный программист C/C++ (команда Application Management)
Договорная
Казань. Станции метро: Площадь Тукая, Аметьево
Открытая мобильная платформа
От 180 000 руб.
Казань. Станции метро: Площадь Тукая, Аметьево
ИНКОМСИСТЕМ, НИЦ