CareerPlan

Staff C++ Software Engineer

Yerevan, ArmeniaFull-time2026-10-01 → 2026-10-22
On-site

Core

Specialized software engineer improving performance of key applications and benchmarks for AMD's next-gen processors and AI technologies.

Role type

Staff C++ Software Engineer (IC)

Builds

AMD processors, ASICs, and hardware bring-ups

Domain

Semiconductor / Hardware / Systems Programming

Deliverable

production ML models

Required skills

C++, C, object-oriented programming, concurrent programming, threading APIs, debugging, profiling, Linux/Windows/Android development

Preferred skills

High-quality code writing, modern software development processes, source code control systems, profilers

Technologies

C++, C, Linux, Windows, Android, GitHub, debuggers, profilers

Responsibilities

Work with architecture specialists to improve future products, apply data-minded approach to target optimization, design and develop new groundbreaking AMD technologies, participate in new ASIC and hardware bring ups, debug/fix existing issues and research alternative efficient ways, develop technical relationships with peers and partners

Seniority

Staff, hands-on IC