Senior Software Engineer (C++/System Apps)

Уровень зарплаты
Город
Требуемый опыт работы
з/п не указана
Москва
более 6 лет

Senior Software Engineer (C++/System Apps)

Ведущий инженер-разработчик программного обеспечения

Функциональные обязанности:

  • Анализ исходных требований, уточнение поставленных задач, разработка оптимальных решений, оценка трудоемкости
  • Разработка внутренней структуры ПО, поддержка существующего кода, добавление новой функциональности
  • Разработка ПО на языке С++ для платформы Embedded Linux
  • Развитие командного интерфейса управления оборудованием для поддержки разнообразной периферии

Обязательные требования:

  • Умение работать в команде в условиях коллективного владения кодом, аккуратность, ответственность, широкий кругозор
  • Нацеленность на долгосрочное сотрудничество
  • Высшее техническое образование
  • Отличное знание английского языка (для общения на технические темы)
  • Опыт промышленной разработки больших и сложных приложений на C++ от 7 лет
  • Умение разобраться в чужой архитектуре и чужом коде
  • Продвинутое знание языка C++, Стандартной библиотеки или библиотеки Boost.
  • Опыт разработки многопоточных приложений
  • Опыт разработки API c документацией
  • Опыт оптимизации кода и анализа проблем в работе ПО на встроенных системах (отладка, профилирование, борьба с утечками памяти)

Приветствуется:

  • Знание специфики работы с низкоуровневыми программистами, драйверистами, программистами RTOS и схемотехниками, стрессоустойчивость.
  • Владение основными средствами разработки, контроля версий, issue-tracking, continuous integration, рефакторинга и контроля качества кода
  • Знание основных принципов построения архитектуры (coupling vs cohesion, композиция, наследование), знание принципов объектно-ориентированного программирования (SOLID)
  • Знакомство с Python
  • Опыт работы с TCP/IP

Необязательные, но являющиеся большим плюсом, требования:

  • Знакомство с другими языками программирования и другими системами

Условия:

  • Оформление в соответствии с требованиями Трудового Кодекса РФ.
  • График работы 5/2 (гибкий график времени прихода в офис).
  • Расширенный социальный пакет: оплачиваются обеды в офисе, проезд на городском транспорте, ДМС, страхование жизни, страхование в заграничных поездках.
  • Заработная плата по результатам собеседования в зависимости от квалификации.
  • Офис находится рядом с метро «Пролетарская», «Павелецкая».

Ключевые навыки

C++Embedded LinuxTCP/IPAPIBoostRTOS

Адрес

Москва, Дербеневская набережная, 7с22
Показать на карте
­

Тип занятости

Полная занятость, полный день
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
Дата публикации вакансии
Вакансия дня
Рекомендуем
А у вас есть резюме?
Создайте свое резюме, чтобы работодатели смогли найти вас и пригласить на работу. Это быстро и абсолютно бесплатно!
Создать резюме