Senior/Middle C/C++ Разработчик (Системное Программирование)

от 200 000 ₽

Рыночная зарплата

Разработка и оптимизация критически важных компонентов системы, требующих максимальной производительности, минимального потребления ресурсов и глубокого понимания архитектуры "железа" (low-level programming).

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

  • Проектирование и разработка высоконагруженных многопоточных сервисов на C/C++.

  • Оптимизация производительности существующих систем, работа с профайлерами и отладчиками для выявления "узких мест" на уровне машинных инструкций.

  • Написание и поддержка модулей на Ассемблере для задач, критичных к задержкам, или для прямого взаимодействия с аппаратным обеспечением.

  • Работа с сетевым стеком, протоколами и встроенными системами.

  • Участие в code review, разработка технической документации.

Требования:
  • Профессиональное владение C++: Уверенное знание современного стандарта, STL, паттернов проектирования, многопоточности.

  • Опыт работы с C: Глубокое понимание указателей, управления памятью, низкоуровневого взаимодействия с ОС.

  • Практические навыки Ассемблера: Опыт написания, чтения и отладки кода на x86/x64, (STM32) для оптимизации и тонкой настройки.

  • ОС и Системы: Уверенная работа в Linux/Unix-среде, знание системных вызовов, принципов работы ядра, умение писать shell-скрипты.

Условия:
  • Работа над проектами, где каждая миллисекунда имеет значение.

  • Конкурентная оплата — обсуждается по результатам собеседования.

  • Гибкий график и возможность [удаленной/гибридной] работы.

  • Доступ к специализированной литературе.


Адрес: Россия, Белгород

Поделиться:

Опубликована 4 дня назад

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

от 200 000 ₽
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
  • Белгород
4 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.