Job Description
At AMD, we believe that what you do changes everything. We are committed to building technologies that transform lives, industries, and communities. Our mission is to develop exceptional products that drive the next generation of computing experiences across data centers, artificial intelligence, PCs, gaming, and embedded systems.
As a Software Development Engineer at AMD, you will be part of a talented core team working with cutting-edge hardware and software technologies to optimize the performance of key applications and benchmarks.
Key Responsibilities
- Collaborate with AMD architecture specialists to enhance future product designs
- Use a data-driven approach to identify and implement performance optimizations
- Stay up-to-date on software and hardware trends, especially in algorithms and system architectures
- Design and develop groundbreaking technologies for AMD’s next-gen platforms
- Participate in bring-up activities for new ASIC and hardware systems
- Debug, troubleshoot, and resolve existing issues while identifying more efficient alternatives
- Foster technical collaboration with internal teams and external partners
Desired Candidate Profile
We’re looking for individuals who are passionate about software engineering and innovation. Ideal candidates will be natural problem-solvers with the ability to collaborate across diverse teams and communicate complex technical ideas effectively.
Preferred Experience
- Proficient in object-oriented programming, with a strong preference for C/C++
- Ability to write clean, high-performance, and maintainable code
- Experience with concurrent programming and threading APIs
- Familiarity with operating systems such as Windows, Linux, and/or Android
- Knowledge of software development tools like debuggers, profilers, and version control (e.g., GitHub)
- Strong communication and analytical skills
Education Requirement
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Batch Eligibility
- 2023, 2024, and 2025 graduates
Technical Skills Required
C, C++, Object-Oriented Programming, Concurrent Programming, Threading APIs, Windows OS, Linux OS, Android OS, GitHub, Debugging, Profiling, Software Architecture