AMD Hiring Software Development Engineer | Freshers
AMD Hiring Software Development Engineer
Introduction
AMD is hiring Software Development Engineers in Bangalore to work on next-generation computing technologies including AI, GPUs, and high-performance computing systems.
This opportunity is ideal for graduates who want to work on cutting-edge software development involving AI frameworks, GPU computing, and scalable software architecture.
AMD Hiring β Software Development Engineer
| Company Name | AMD |
| Job Role | Software Development Engineer |
| Qualification | Bachelorβs / Masterβs Degree in Computer Science / Software Engineering or related field |
| Location | Bangalore, India |
| Experience | Freshers / Entry Level |
| Industry | Semiconductors / AI / High Performance Computing |
About the Company
AMD (Advanced Micro Devices) is a global semiconductor company known for developing high-performance processors, GPUs, and computing technologies used in data centers, gaming, artificial intelligence, and cloud computing.
AMDβs mission is to accelerate next-generation computing experiences by delivering innovative technologies that power AI systems, PCs, and enterprise infrastructure.
About the Role
The Software Development Engineer role focuses on building advanced software solutions that support AMDβs products and platforms.
Engineers will work on AI frameworks, GPU programming, scalable systems, and automation tools to improve product quality and performance.
Key Responsibilities
- Develop software solutions for new technology and product development projects.
- Validate and test new software features before release.
- Develop systems to monitor and publish software performance metrics.
- Collaborate with engineering teams to design scalable software architectures.
- Work closely with project managers and development teams to deliver solutions.
- Contribute to the development of automation pipelines and CI/CD workflows.
- Participate in designing future system architectures for scalable platforms.
Technical Skills Required
- Programming in Python and C/C++.
- Linux and Unix Shell scripting.
- Knowledge of GPU programming and high-performance computing.
- Understanding of AI frameworks such as PyTorch, JAX, vLLM, or SGLang.
- Knowledge of Docker containers.
- Understanding of CI/CD tools such as Jenkins and GitHub Actions.
- Knowledge of MySQL databases and monitoring tools like Grafana.
- Web technologies including HTML and JavaScript.
Core Technical Knowledge
- Object-Oriented Programming (OOP)
- Data Structures and Algorithms
- Operating Systems concepts
- Multithreading and concurrent programming
- Software Development Life Cycle (SDLC)
Preferred Skills
- Strong design and coding abilities.
- Good understanding of Linux development environments.
- Excellent analytical and problem-solving skills.
- Experience working with modern development tools.
Also, see similar jobs,
FAQ
- Q1. What role is AMD hiring for?
Software Development Engineer. - Q2. What programming languages are required?
Python and C/C++. - Q3. What technologies are used in this role?
AI frameworks, GPU programming, Docker, CI/CD tools, and Linux environments. - Q4. Where is the job location?
Bangalore, India.
