Compiler Engineer

3 weeks ago


Bangalore Karnataka, India Advanced Micro Devices Full time

WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD our mission is to build great products that accelerate next-generation computing experiences from AI and data centers to PCs gaming and embedded systems Grounded in a culture of innovation and collaboration we believe real progress comes from bold ideas human ingenuity and a shared passion to create something extraordinary When you join AMD you ll discover the real differentiator is our culture We push the limits of innovation to solve the world s most important challenges striving for execution excellence while being direct humble collaborative and inclusive of diverse perspectives Join us as we shape the future of AI and beyond Together we advance your career SOFTWARE SYSTEM DESIGNER 2 THE ROLE This is an exciting role in which you will have excellent exposure to all the latest AMD Advanced Micro Devices technologies Imagine yourself as part of the team which will deliver our next generation of our products or automation for many of our reference solutions This is a phenomenal opportunity to work in an outstanding company like AMD We are seeking a skilled junior ompiler Engineer to join our team at AOCC The ideal candidate will have a strong background in compiler development with 1-2 years of experience in the field You will be responsible for contributing to the development and optimization of our compilers with a focus on enhancing performance and functionality Experience with open-source development particularly with GCC and or LLVM is highly preferred THE PERSON You are a self-starter who is able to achieve successful outcomes in a non-hierarchical environment Detailed oriented you have the ability to multitask through planning organizing You have excellent communication and presentation skills and a passion to push the limits of software on innovative platforms KEY RESPONSIBILITIES Independently work on various compiler phases Contribute to open-source projects particularly GCC and or LLVM by submitting patches reviewing code and engaging with the community Analyze and resolve complex compiler-related issues ensuring robust and efficient solutions Stay updated with the latest advancements in compiler technology and incorporate relevant innovations into AOCC products Contribute to the technical content of the compiler documentation manuals Develop a close working relationship with Compiler QA Compiler Support and other performance compiler teams PREFERRED EXPERIENCE Strong in C C preferably in production environments Fortran is a plus Excellent knowledge in various Compiler phases Hands on experience in any open source compilers like GCC LLVM etc Excellent knowledge of micro-architectural features of modern microprocessors eg x86 is a plus Excellent programming debugging skills even at the Assembly level Good knowlege of scripting with Python Shell is an added advantage Experience with Linux and Windows environments Experience with software development process and tools such as debuggers and source code control systems a plus Good interpersonal and communication written and oral skills Experience with parallel programming domain OpenMP MPI etc is a plus ACADEMIC CREDENTIALS Bachelors or Masters degree in Electrical Engineering Mathematics Computer Science Engineering or an equivalent LI-MK1 Benefits offered are described 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



  • bangalore, India Proxelera Full time

    Job Role: You’ll lead full-custom memory layout work for SRAM compilers, owning layout creation, physical verification, and sign-off quality. This role calls for someone who knows the craft inside out and can turn complex circuits into clean, high-quality layouts. Responsibilities: Full-custom memory layout development for SRAM compiler blocks Complete...


  • bangalore, India Proxelera Full time

    The Job Role:You’ll lead full-custom memory layout work for SRAM compilers, owning layout creation, physical verification, and sign-off quality. This role calls for someone who knows the craft inside out and can turn complex circuits into clean, high-quality layouts.Responsibilities:Full-custom memory layout development for SRAM compiler blocksComplete...


  • Bangalore, India Proxelera Full time

    The Job Role: You’ll lead full-custom memory layout work for SRAM compilers, owning layout creation, physical verification, and sign-off quality. This role calls for someone who knows the craft inside out and can turn complex circuits into clean, high-quality layouts. Responsibilities: - Full-custom memory layout development for SRAM compiler blocks -...


  • Bangalore Urban, India Proxelera Full time

    The Job Role:You’ll lead full-custom memory layout work for SRAM compilers, owning layout creation, physical verification, and sign-off quality. This role calls for someone who knows the craft inside out and can turn complex circuits into clean, high-quality layouts.Responsibilities:Full-custom memory layout development for SRAM compiler blocksComplete...


  • Bangalore, India Synopsys Inc Full time

    You Are: You are an experienced engineer with a deep understanding of SPICE/FastSPICE simulation and custom compiler frontend applications. You excel at problem-solving and have a strong background in designing and verifying analog circuits, including clocking circuits and data converters. You are proficient in memory design and have a solid grasp of...

  • Simulation Engineer

    3 weeks ago


    Bangalore, India Synopsys Inc Full time

    You Are: You are an experienced engineer with a deep understanding of SPICE/FastSPICE simulation and custom compiler frontend applications. You excel at problem-solving and have a strong background in designing and verifying analog circuits, including clocking circuits and data converters. You are proficient in memory design and have a solid grasp of...

  • Simulation Engineer

    18 hours ago


    Bangalore, India Synopsys Inc Full time

    You Are: You are an experienced engineer with a deep understanding of SPICE/FastSPICE simulation and custom compiler frontend applications. You excel at problem-solving and have a strong background in designing and verifying analog circuits, including clocking circuits and data converters. You are proficient in memory design and have a solid grasp of...

  • Synthesis Engineer

    18 hours ago


    Bangalore, India BITSILICA Full time

    Requirement Details: Role: Synthesis Engineer Experience: 4+ years Location: Bangalore (Preferred) Skill Set: Hands-on experience in logic synthesis using Design Compiler Strong understanding of timing , low-power requirements , and constraints validation

  • DFT Engineer

    2 weeks ago


    bangalore, India Canvendor Full time

    #Urgent_Opening_for_Canvendor#Hiring: DFT Engineer (3+ Years Experience) |Bangalore| Immediate Joiners PreferredLocation: Bangalore, IndiaExperience: 3-8 YearsNotice period: Immediate to 30daysMandatory: DFT, ATPG, Scan Insertion, EDA Tools#Key_Requirements:DFT Fundamentals including JTAG, Scan, ATPG, IEEE 1687 iJTAG, EDT ArchitectureScan Insertion using...


  • Bangalore, Karnataka, India Advanced Micro Devices Full time

    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...