Staff C++ Software Engineer
AMD · Erevan
Job description
About the role
AMD is seeking a Staff C++ Software Engineer to improve the performance of key applications and benchmarks. You will join a core team of industry specialists, working with the latest hardware and software technologies to drive innovation across AI, data centers, PCs, gaming, and embedded systems.
Key responsibilities
- Collaborate with AMD architecture specialists to enhance future products.
- Apply a data‑driven approach to target optimization efforts.
- Stay informed of software and hardware trends, especially in algorithms and architecture.
- Design and develop groundbreaking AMD technologies.
- Participate in new FPGA and device bring‑ups.
- Debug and fix existing issues while researching more efficient solutions.
- Develop technical relationships with peers and partners.
Required profile
- Passionate about software engineering with strong leadership abilities to resolve complex issues.
- Effective communicator able to work across diverse AMD teams.
Required skills
- Expert‑level object‑oriented programming in C/C++.
- Ability to write high‑quality code with meticulous attention to detail.
- Experience with modern concurrent programming and threading APIs.
- Experience developing for Windows, Linux and/or Android operating systems.
- Familiarity with software development tools such as debuggers, source‑code control (GitHub) and profilers (plus is a plus).
What we offer
- Comprehensive AMD benefits package.
- Opportunities to work with cutting‑edge hardware and software technologies.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches for Հայաստան.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 ամիս առաջ
Expires 3 շաբաթից
12 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
AMD
Erevan