AMD Hiring Fresher Software Engineer MTS – C++ & Compilers in Bangalore: AMD invites passionate and skilled individuals to join as Fresher Software Engineers MTS with expertise in C++ and Compilers. This exciting opportunity, based in Bangalore/Hyderabad, India, is ideal for those enthusiastic about working on leading-edge language implementation and compilation projects for AMD GPUs. The role involves contributing to first-class compilation technology, optimizing language implementations within the LLVM compiler framework, and collaborating with a global team. If you have a strong foundation in C/C++ programming, GPU architecture understanding, and a desire to innovate in compiler and parallel programming, we’d love to hear from you
AMD Hiring Fresher Software Engineer MTS – C++ & Compilers in Bangalore 2023
AMD is hiring fresh graduates for the role of Software Development Engineer in Bangalore and Hyderabad, India. This opportunity welcomes individuals with Bachelor’s or Master’s degrees to contribute to innovative projects focusing on C++ and Compiler technologies for AMD GPUs. Join AMD to be part of cutting-edge initiatives in GPU architecture, parallel programming, and compiler advancements.
Company Name | AMD |
Job Role | Software Development Engineer |
Qualification | Bachelor’s / Master’s degree |
Experience Required | Freshers |
Job Location | Bangalore and Hyderabad, India |
AMD Hiring Fresher Software Engineer MTS – C++ & Compilers in Bangalore 2023, Job Responsibilities
- Language Implementation:
- Contribute to the implementation of languages such as HIP, OpenCL, OpenMP, and Python within the LLVM compiler framework.
- Compiler Optimization:
- Optimize compilers for AMD GPUs to ensure high performance in diverse computing applications, including HPC and Machine Learning.
- Collaboration:
- Work closely with a global team of compiler experts and represent AMD in open-source communities.
- Innovation in LLVM:
- Innovate in the LLVM upstream to enhance GPU compilation, ensuring continuous improvement in compilation technologies.
- Performance Enhancement:
- Collaborate with first-class Machine Learning, HPC, and Libraries developers to achieve optimal compiler performance.
- GPU Execution Model:
- Apply a strong understanding of GPU execution models and architectures in language implementation and compiler optimization.
- Programming Languages:
- Utilize programming skills in C/C++ and experience with languages like CUDA, OpenCL, and OpenMP.
- Committee Interaction:
- Engage in working with programming language committees, bringing valuable insights and expertise.
- Parallel Programming:
- Contribute to various aspects of compiler and parallel programming, ensuring robust and efficient solutions.
- Communication Skills:
- Demonstrate excellent written and verbal communication skills within the team and open-source communities.
AMD Hiring Fresher Software Engineer MTS – C++ & Compilers in Bangalore 2023, Required Skills, and Qualifications
Required Skills:
- Programming Proficiency:
- Strong skills in C/C++ programming.
- GPU Understanding:
- Good understanding of GPU execution models and architectures.
- Programming Languages:
- Solid understanding of at least one of the following languages: C++, CUDA, OpenCL, OpenMP.
- Compiler Expertise:
- Experience with a variety of aspects of compiler and parallel programming.
- Clang/LLVM:
- Familiarity with Clang/LLVM experience.
- Parallel Programming Models:
- Knowledge of Parallel Programming Models, Languages, and Runtime Systems.
- Communication Skills:
- Excellent written and verbal communication skills.
Qualifications:
- Education:
- Bachelor’s / Master’s degree
Experience:
- Freshers
Location: Bangalore, India