Senior/Middle C/C++ Разработчик (Системное Программирование)
от 200 000 ₽
Разработка и оптимизация критически важных компонентов системы, требующих максимальной производительности, минимального потребления ресурсов и глубокого понимания архитектуры "железа" (low-level programming).
Обязанности:
-
Проектирование и разработка высоконагруженных многопоточных сервисов на C/C++.
-
Оптимизация производительности существующих систем, работа с профайлерами и отладчиками для выявления "узких мест" на уровне машинных инструкций.
-
Написание и поддержка модулей на Ассемблере для задач, критичных к задержкам, или для прямого взаимодействия с аппаратным обеспечением.
-
Работа с сетевым стеком, протоколами и встроенными системами.
-
Участие в code review, разработка технической документации.
-
Профессиональное владение C++: Уверенное знание современного стандарта, STL, паттернов проектирования, многопоточности.
-
Опыт работы с C: Глубокое понимание указателей, управления памятью, низкоуровневого взаимодействия с ОС.
-
Практические навыки Ассемблера: Опыт написания, чтения и отладки кода на x86/x64, (STM32) для оптимизации и тонкой настройки.
-
ОС и Системы: Уверенная работа в Linux/Unix-среде, знание системных вызовов, принципов работы ядра, умение писать shell-скрипты.
-
Работа над проектами, где каждая миллисекунда имеет значение.
-
Конкурентная оплата — обсуждается по результатам собеседования.
-
Гибкий график и возможность [удаленной/гибридной] работы.
-
Доступ к специализированной литературе.
Опубликована 4 дня назад