Staff C++ Software Engineer
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
