A

AMD Software Development Engineer

AMD (Advanced Micro Devices) Hyderabad, Telangana, India onsite
full-time
Not Disclosed
Posted on 13 February 2026

Overview

AMD is hiring a Software Development Engineer in Hyderabad to work on next-generation computing technologies across AI, data centers, gaming, and embedded systems. AMD is known for building high-performance computing solutions and innovative processor technologies that power modern computing experiences worldwide. This AMD Software Engineer role offers an opportunity to work with highly scalable software systems, collaborate with cross-functional engineering teams, and contribute to the development and validation of advanced software stacks. Candidates looking for a C/C++ software engineer job in Hyderabad, or a software development role in semiconductor and high-performance computing, will gain exposure to cutting-edge engineering challenges and large-scale system design.

Key Responsibilities

Understand software design features and update software stacks accordingly Validate designs and implementations on test environments Collaborate with engineering teams to deliver high-quality software solutions Contribute to architecture design for scalable and durable systems Work closely with development teams and project managers to achieve project goals Participate in feature development and system improvement initiatives

Requirements

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical field Strong programming skills in C and C++ Good understanding of object-oriented design principles Knowledge of Data Structures and Algorithms Understanding of Operating Systems concepts and multithreaded programming Familiarity with Linux development environments and software tools Strong analytical and problem-solving skills Experience with scripting languages such as Python, Perl, TCL, Makefile, or Shell scripting preferred Knowledge of FPGA architecture or Xilinx tools (Vivado) is an added advantage This role is suitable for: Software engineers with strong systems programming fundamentals Candidates interested in low-level programming and performance optimization Developers aiming to work in semiconductor or high-performance computing companies Engineers with experience in C/C++ and Linux-based development environments

Perks & Benefits

Opportunity to work on industry-leading computing technologies Collaborative and innovation-driven work culture Exposure to global engineering practices Career growth in high-performance computing and systems engineering

About Company

AMD (Advanced Micro Devices)

Similar Opportunities