Staff C++ Software Engineer
AMD — это мировой лидер в производстве полупроводников, работа в котором дает доступ к уникальным технологиям. Позиция в Ереване предлагает отличные карьерные перспективы и работу над сложными инженерными задачами в международной среде.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль уровня Staff в AMD предполагает высочайшие требования к знанию C++, архитектуры процессоров и методов оптимизации производительности. Кандидату предстоит работать с новейшим оборудованием, что требует глубокой экспертизы в системном программировании.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата для Staff-позиций в Ереване в международных компаниях уровня AMD значительно превышает средние рыночные показатели по Армении, приближаясь к европейским стандартам для высококвалифицированных инженеров.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Staff C++ Software Engineer
Advanced Micro Devices, Inc
*📅* Deadline: 2026-12-02
*🗺* Yerevan, Armenia, AM
*🗂*
*📢* AMD is looking for a specialized software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology.
*🆔* 100097796
*👉* Facebook Group
*👉* Facebook Page
*👉* LinkedIn Page
*👉* Telegram: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- Performance Optimization
- Benchmarking
- System Programming
- Computer Architecture
Возможные вопросы на собеседовании
Для Staff-инженера в AMD критически важно понимать, как код взаимодействует с микроархитектурой процессора.
Расскажите о вашем опыте оптимизации производительности с учетом кэш-иерархии и предсказания переходов.
AMD занимается высокопроизводительными вычислениями, где многопоточность является ключевым фактором.
Какие стратегии вы используете для минимизации блокировок и обеспечения масштабируемости в многопоточных C++ приложениях?
Позиция требует работы с бенчмарками и анализа узких мест.
Какими инструментами профилирования (например, VTune, perf, uProf) вы владеете и как интерпретируете их результаты для поиска «горячих» точек?
Staff-уровень подразумевает лидерство в принятии технических решений.
Опишите случай, когда вам пришлось принимать сложное архитектурное решение, которое существенно повлияло на производительность системы.
Работа с современным C++ требует знания стандартов и их влияния на производительность.
Какие возможности стандартов C++17/20/23 вы считаете наиболее полезными для системного программирования и почему?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

