AMD
AMD

AMD Recruitment 2026: Software Development Engineer | Bengaluru

onsite
Bengaluru
Posted 9/22/2026
Exp: 0-0y

Job Overview

Role: Software Development Engineer Location: Bengaluru Experience: Fresher / Entry Level (2024, 2025, and 2026 Batches) Qualification: Bachelor's or Master's in Computer/Software Engineering or CS Key Skills: C/C++, Python, CUDA, HIP, OpenCV, ROCm, Machine Learning, Video Codecs, Image Processing, FFMpeg, OpenVX, Git, Jira, Debugging, Testing, Profiling

Job Description

As part of the AMD Recruitment 2026 drive, you will join an agile, geographically distributed team dedicated to developing heterogeneous software for computer vision, image, and video processing. You will play a crucial role in enhancing the AMD Radeon Open Ecosystem (ROCm), extracting the absolute best performance from AMD hardware. This role is designed for critical thinkers and detail-oriented Freshers who are passionate about building high-performance, robust software. You will collaborate with cross-functional teams to validate new software features, debug complex issues across multiple layers of the stack, and apply advanced software engineering methodologies to AI tools.

Roles and Responsibilities

  • Software Optimization: Design, develop, and meticulously optimize GPU/CPU software for computer vision, image, and video processing workloads.
  • Validation & Testing: Validate and test new software features thoroughly before deploying them to customers.
  • Collaboration: Collaborate with cross-functional technical teams to deliver robust software that maximizes AMD hardware performance.
  • Debugging: Debug and resolve complex software issues operating across multiple layers of the technology stack.
  • Engineering Methodologies: Apply modern software engineering methodologies and AI tools to ensure code remains robust, maintainable, and scalable.
  • Relationship Building: Develop technical relationships with peers and work closely with Project Managers to drive project execution.

Skills and Eligibility Criteria

Educational Background: Bachelor's or Master's degree in Computer Engineering, Software Engineering, Computer Science, or a related discipline.

Experience: Fresher / Entry Level (2024, 2025, and 2026 Batches).

Mandatory Technical Skills:

  • C/C++
  • Python
  • GPU programming (HIP, CUDA)
  • Computer vision libraries (OpenCV, FFMpeg, OpenVX)
  • Machine learning frameworks
  • Video codecs
  • Image processing
  • Version control (Git)
  • Issue tracking (Jira)
  • Debugging
  • Testing
  • Profiling

Competencies:

  • Critical thinking and detail-oriented
  • Passionate about building high-performance, robust software
  • Ability to collaborate with cross-functional teams

About the Company

Advanced Micro Devices (AMD) is a global leader in high-performance computing, graphics, and visualization technologies. AMD builds innovative products that accelerate next-generation computing experiences across AI, data centers, PCs, and gaming consoles. The company fosters a culture of bold innovation and execution excellence, empowering individuals to solve complex technological challenges.