Разработчик 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, современные принципы организации работы;
  • Теплая атмосфера в компании, дружеский и позитивный коллектив.
Посмотреть контакты работодателя

Адрес

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

Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца

C++ разработчик (Embedded)

Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца

Полный день
  • Москва

  • Не указана

Рекомендуем
Смарт Энджинс Сервис

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

Смарт Энджинс Сервис

Полный день
  • Москва

  • до 250000 RUR

Рекомендуем
Аргус-ИТ
Полный день
  • Москва

  • от 200000 RUR

Рекомендуем
Полный день
  • Москва

  • от 150000 RUR

НАТЕКС
Полный день
  • Москва

  • до 300000 RUR

Кибертех-Сигнал
Полный день
  • Москва

  • до 300000 RUR

АВЕКС
Полный день
  • Москва

  • до 400000 RUR

DSS Lab (ДСС Лаб)

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

DSS Lab (ДСС Лаб)

Полный день
  • Москва

  • до 280000 RUR

Кибертех-Сигнал
Полный день
  • Москва

  • до 280000 RUR

SberTech
Полный день
  • Москва

  • до 280000 RUR

Star-Staff
Полный день
  • Москва

  • до 280000 RUR

НИИ Точных Приборов
Полный день
  • Москва

  • от 150000 RUR

БАЗИС
Удаленная работа
  • Москва

  • от 150000 RUR

Алео-Альянс
Удаленная работа
  • Москва

  • от 150000 RUR

Middle разработчик C++/Qt

Астрономический Научный Центр

Удаленная работа
  • Москва

  • до 200000 RUR

Bell Integrator Регионы

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

Bell Integrator Регионы

Полный день
  • Москва

  • до 200000 RUR

Флат
Полный день
  • Москва

  • до 200000 RUR

Сорб групп
Полный день
  • Москва

  • до 200000 RUR

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

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