Разработчик C++

КАТЮША ПРИНТ

Разработчик C++

Москва, Пресненская набережная, 8с1

Метро: Деловой центр

Описание вакансии

Чем предстоит заниматься:

  • Разработка и поддержка прошивок печатающих устройств на языке C/C++;
  • Работа с микроконтроллерами и периферией: датчики, двигатели, кнопки, интерфейсы (USB, UART, SPI, I2C);
  • Реализация протоколов обмена: USB printing, SNMP, HTTP;
  • Обработка сигналов, управление очередями печати, взаимодействие с железом;
  • Оптимизация прошивок по скорости и использованию памяти;
  • Работа с системой сборки и отладкой (make, gdb, jlink, uart-логи);
  • Взаимодействие с разработчиками Python/C#-компонентов (веб-интерфейсы, инструменты управления);
  • Работа с контролем версий (Git) и ведением технической документации.

Требования:

  • Опыт программирования на C/C++ от 2 лет;
  • Опыт разработки для встраиваемых систем / микроконтроллеров;
  • Разработка и поддержка драйверов для IoT-функциональности: сетевые протоколы, SNMP, HTTP, mDNS;
  • Понимание работы с прерываниями, таймерами, регистрами, работой с периферией;
  • Уверенная работа с makefile, gcc/toolchain, gdb, JTAG/UART;
  • Умение разбираться в чужом коде и писать структурированный, поддерживаемый код;
  • Опыт работы с Git: ветвление, слияния, pull-requests, работа с CI.

Будет плюсом:

  • Опыт разработки прошивок для принтеров, МФУ, сканеров;
  • Знание протоколов: SNMP, USB Printing, IPP, HTTP;
  • Опыт работы с RTOS или bare-metal проектами;
  • Навыки отладки прошивок по логам, дампам, с использованием аппаратных отладчиков;
  • Понимание механизмов печати: подача бумаги, ксерография, закрепление;
  • Опыт написания юнит-тестов и применения статических анализаторов (Cppcheck, Clang, MISRA).

Что мы предлагаем:

  • Возможность поработать с новыми технологиями и прокачать свои скилы;
  • Участвовать в создании новых и полезных продуктов для клиентов;
  • Официальное оформление по ТК РФ, график работы 5/2;
  • Работу в активно растущей компании, с возможностью применения и развития своих знаний и опыта, с возможностью карьерного роста;
  • Перспективная сфера деятельности IT, современные принципы организации работы;
  • Теплая атмосфера в компании, дружеский и позитивный коллектив.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию