Программист С++

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

Parallels® — мировой лидер на рынке межплатформенных решений, которые обеспечивают доступ к необходимым приложениям и файлам независимо от устройства и операционной системы. Нашим клиентам доступны лучшие технологии любых платформ — Windows, Linux, macOS, iOS, Android или облака.

Parallels сотрудничает с коммерческими компаниями, государственными учреждениями, учебными заведениями и отдельными пользователями, помогая им создавать оптимальную среду для работы и учебы. Parallels решает проблемы технологической совместимости и удобства работы, упрощая и удешевляя частным и коммерческим клиентам использование приложений независимо от того, где они размещаются.

В декабре 2018 года компания Parallels вошла в состав Corel Corporation и присоединилась к группе ведущих поставщиков, включая CorelDRAW®, WinZip® и MindManager®. Офисы компании Parallels находятся в Северной Америке, Европе, Австралии и Азии.

Обязанности:

  • Участвовать в разработке фич флагманского продукта PDfM/PDfC.
  • Заниматься бинарной трансляцией кода
  • Исправлять баги (свои и немного чужих), включая нужные для этого исследования
  • Проводить ревью кода
  • Оценивать сложность задач, оказывать технические консультации по всем вопросам связанным с разработкой


Требования:

  • Умение программировать: с/с++/assebler/python обязательно + любые другие языки. Опыт: более 3-х законченных проектов или от 5 лет.
  • Знание архитектуры x86 включая 64-битные расширения и arm тоже включая 64-битные расширения (включая опыт создания программ под эти платформы)
  • Законченные проекты (или существенный вклад) в области системного программирования, включая многопоточность, низкоуровневый доступ (драйвера/компоненты ОС), низкоуровневая отладка, профилирование, оптимизация по любым параметрам (скорость, размер, потребление энергии), отладка и понимание принципов работы системных компонентов ОС (чужого кода)
  • Знание основ архитектуры современных ОС (на выбор windows/linux/macos, можно дополнительно другие)
  • Знание инструментов и технологий разработки: ревью, контроль версий, баг-трекеры, таск-трекеры, написание тестов и т.д. - полный цикл разработки от идеи до сопровождения продукта
  • Умение быстро учиться самому и учить младшего разработчика своим навыкам
  • Дополнительными плюсами являются знания виртуализации x86/arm.
  • Наличие примеров кода на собеседовании обязательно.


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

  • Интересные задачи
  • Сильная команда, уникальный продукт
  • Достойная зарплата
  • Медицинская страховка со стоматологией с первого дня
  • Компенсация обедов
  • Компенсация фитнеса
  • Удаленная работа
 Доступно соискателям с инвалидностью 

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

Английский — B2 — Средне-продвинутый
Python
Qt
Linux
C
C++
Unix Shell Scripts

Вакансия опубликована 13 октября 2021 в Москве

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