Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Compiler DevOps Engineer The Role The candidate will coordinate, implement, and further the continuous integration, testing, automation, and development flow needs of the compiler team. This will be done in coordination with the compiler team as well as the DevOps, CQE, and QA teams. Key activities include identify and improve upon existing testing practices, ensure continuous integration pipelines are maintained and improved upon; ensure merges through the compiler's branching scheme is smooth / take corrective action on failures. The Person We are building first class compilation technology for AMD GPU. The successful candidate will indirectly contribute to that compilation technology by streamlining activities related to the continuous integration and associated testing of that compilation technology. While compiler development experience is not required, it is preferred. Key Responsibilities Work with compiler team to refine existing testing to meet future needs. Collaborate with DevOps, QA, and CQE teams. Design, build, test, monitor, manage and maintain toolchains for critical functions. Drive improvements to builds, testing, automation scripts. Automate technologies to improve the velocity and quality of engineering efforts Preferred Experience Proficiency in scripting languages like Groovy, Perl, Python Proficiency with SCM systems and code review tools, including GitHub, Gerrit, Bitbucket, GitLab Familiarity with systems like Jenkins, TeamCity, Docker, Buildbot Comfortable with development in both Windows and Linux environments Familiarity with compilers; familiarity with LLVM preferred Understanding of computer hardware components, with the ability to install, configure, and troubleshoot hardware and software, is an advantage Strong communication skills, both written and verbal Academic Credentials Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. Show more Show less
Posted 2 months ago
0 years
0 Lacs
Bengaluru, Karnataka
Work from Office
Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: LOCATION: Bangalore WHAT YOU’LL BE DOING: Candidate has opportunitites to work on functional and performance analysis of various enterprise tools and also research on LLVM compiler support for various cutting edde modern programming lanugages. If good in LLVM compiler tool chain and compiler internals, has potential opportunity to get hands on modern programming standards. Candidate can leverage opportunity to understand end to end flow of compiler development Opportunity to contribute and claim to the success of AMD CPU compilers working with the world class compiler engineers and performance engineers in AMD and in opensource communities Daily responsibilities may include root cause analysis of compiler issues, communicating with the compiler engineers, participating in team meetings, downstreaming LLVM community code, research on compiler functions across AOCC and competition etc.. By end of the COOP candidate is expected to have gained a good knowledge and experience on end to end work flow of compiler development and release. A good knowledge on functional support of LLVM, GCC and intel compilers. Potential to gain confidence on compiler engineering with hands on to compiler code base KEY QUALIFICATIONS: Compiler design, LLVM/GCC compiler tool chain, Strong in C++. Any knowledge in devops tools and process including gtihup, gerrit and Jenkins is an added advantage Do not include specific years of experience, or use the word REQUIRED (use preferred or desired). WHAT WOULD SET YOU APART: Good problem solving skills. Appetite to learn and explore the unknown WHO WE’RE LOOKING FOR: Bachelors in computer engineering from a reputed institute with good communication skills who is looking for COOP in his/her final year #LI-SG1 Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 2 months ago
0.0 years
0 Lacs
Chennai, Tamil Nadu
On-site
Job Information Department Name Platforms & Compilers Job Type Full time Date Opened 25/04/2025 Industry Software Development Minimum Experience In Years 5 Maximum Experience In Years 10 City Chennai Province Tamil Nadu Country India Postal Code 600001 About Us MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore & Multithread CPUS, DSPs, FPGAs and a variety of AI hardware accelerators. MulticoreWare was founded by a team of researchers that wanted a better way to program for heterogeneous architectures. With the advent of GPUs and the increasing prevalence of multi-core, multi-architecture platforms, our clients were struggling with the difficulties of using these platforms efficiently. We started as a boot-strapped services company and have since expanded our portfolio to span products and services related to compilers, machine learning, video codecs, image processing and augmented/virtual reality. Our hardware expertise has also expanded with our team; we now employ experts on HPC and Cloud Computing, GPUs, DSPs, FPGAs, and mobile and embedded platforms. We specialize in accelerating software and algorithms, so if your code targets a multi-core, heterogeneous platform, we can help. Job Description We are seeking a highly skilled and experienced Senior Compiler and Workload Performance Analyst. As a Senior Performance Analyst, you will play a pivotal role in analyzing and optimizing the performance of the compiler infrastructure and workloads. In addition, you will provide technical leadership, guidance, and mentorship to performance analysis teams. Your expertise in compiler technologies, workload analysis, and team leadership will drive the efficient and effective performance optimization of the target software systems. Responsibilities: Lead and mentor a team of performance analysts, providing technical guidance, support, and feedback to maximize individual and team performance. Conduct performance analysis and evaluation of the target compiler infrastructure, identifying bottlenecks and areas for optimization across various workloads and usage scenarios. Utilize advanced performance profiling and monitoring tools to gather and analyze performance data, identifying performance hotspots and areas of inefficiency. Develop and implement advanced performance optimization techniques, including algorithmic improvements, code transformations, and workload-specific optimizations. Lead workload analysis efforts, including workload modeling, characterization, and performance evaluation, to assess the performance impact on the compiler infrastructure. Generate comprehensive performance reports and documentation, presenting findings, recommendations, and optimization strategies to stakeholders in a clear and concise manner. Stay updated on the latest advancements in compiler technologies, workload analysis methodologies, and performance optimization techniques, driving innovation within the performance analysis teams. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Extensive experience as a Compiler and Workload Performance Analyst or in a similar role, with a strong track record in performance analysis and optimization. Experience in leading and mentoring teams, providing technical guidance, and fostering a collaborative and high-performance culture. In-depth expertise in compiler technologies, including compiler optimization techniques, code generation, and compiler internals. Proficiency in using performance profiling and monitoring tools to gather and analyze compiler and workload performance data. Strong knowledge of workload analysis methodologies, including workload modeling, characterization, and performance evaluation. Familiarity with programming languages such as C/C++, familiarity with LLVM or GCC compiler frameworks, and expertise in performance optimization at the compiler level. Solid understanding of computer architecture, hardware-software interactions, and workload-specific performance considerations. Strong analytical and problem-solving skills, with the ability to diagnose and resolve complex performance issues effectively. Attention to detail, a proactive mindset, and the ability to prioritize and manage multiple tasks and projects simultaneously
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough