Current jobs related to CPU Micro-Architecture Designer - Bengaluru, Karnataka - Qualcomm


  • Bengaluru, Karnataka, India Qualcomm Full time

    Company Qualcomm India Private LimitedJob Area Engineering Group Engineering Group Hardware EngineeringGeneral Summary General SummaryQualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries create jobs and enrich lives But this is just the...


  • Bengaluru, Karnataka, India beBee Careers Full time

    Job SummaryWe are seeking a highly experienced Senior Micro-Architecture Engineer to join our team. The ideal candidate will have 7 to 15 years of proven experience in Micro-architecture, SoC development, and full-chip design for multi-million gate circuits.The successful candidate will possess strong understanding of the design convergence cycle, including...


  • Bengaluru, Karnataka, India beBee Careers Full time

    About the JobThis position offers a unique opportunity to join a talented team of physical designers working on high-performance CPUs. The ideal candidate will have a deep understanding of CPU architecture and design principles and will be able to contribute to the development of new physical design methodologies.Responsibilities:Designing and developing CPU...


  • Bengaluru, Karnataka, India beBee Careers Full time

    Senior Micro-Architecture EngineerWe are seeking a highly experienced Senior Micro-Architecture Engineer to join our team. As a key member of our design team, you will be responsible for developing and implementing micro-architecture designs based on specifications.Key Responsibilities:Design and development of high-speed serial IO protocolsImplementation of...


  • Bengaluru, Karnataka, India AMD Full time

    We're looking for a seasoned CPU Physical Design Expert to join our team! As a CPU Physical Design Engineer, you'll be responsible for delivering physical design solutions for critical CPU units.Your primary focus will be on:Owning critical CPU units and driving them to convergence from RTL-to-GDSII synthesis, floor-planning, place and route, timing closure,...


  • Bengaluru, Karnataka, India beBee Careers Full time

    Job DescriptionWe are seeking a highly skilled CPU Subsystem Architect to join our team.The successful candidate will be responsible for designing and verifying CPU subsystems, collaborating with architects and design engineers.Key Responsibilities:Designing CPU subsystems, including micro-architectural decisions considering performance, power, and area...


  • Bengaluru, Karnataka, India beBee Careers Full time

    Job OverviewAs a Senior CPU Architectural Engineer, you will play a pivotal role in designing and developing cutting-edge CPU architectures. This high-level position requires expertise in architecting and designing Load-Store Execution units for CPUs, as well as hands-on experience with implementing D-Cache, Address Translation, Memory Consistency handling,...


  • Bengaluru, Karnataka, India beBee Careers Full time

    Job DescriptionThe role involves working with an experienced CPU physical design team to deliver the physical design of critical CPU units that meet challenging goals for frequency, power, and other design requirements. This is a fast-paced environment with cutting-edge technology.Responsibilities:Owning critical CPU units and driving them to convergence...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team.Responsibilities: Design: Participate in the design of CPU subsystems, collaborating with architects and design engineers.Contribute to micro-architectural decisions, considering performance, power, and area trade-offs.Develop detailed design documents...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team.Responsibilities:Design:Participate in the design of CPU subsystems, collaborating with architects and design engineers.Contribute to micro-architectural decisions, considering performance, power, and area trade-offs.Develop detailed design documents and...

CPU Micro-Architecture Designer

3 weeks ago


Bengaluru, Karnataka, India Qualcomm Full time

At Qualcomm, we are inventing the technologies that are driving the 5G revolution and transforming industries. As a CPU Micro-architecture and RTL Design Engineer, you will play a crucial role in conceiving and developing high-performance, low-power devices. You will work closely with chip architects to design and develop innovative microarchitectures and help define architecture product specifications through early involvement in the product lifecycle.

Key Responsibilities:

  • Performance exploration: Explore high-performance strategies working with the CPU modeling team
  • Microarchitecture development and specification: From early high-level architectural exploration through microarchitectural research and arriving at a detailed specification
  • RTL ownership: Development, assessment, and refinement of RTL design to target power, performance, area, and timing goals
  • Functional verification support: Help the design verification team execute on the functional verification strategy
  • Performance verification support: Help verify that the RTL design meets the performance goals
  • Design delivery: Work with a multi-functional engineering team to implement and validate physical design on aspects of timing, area, reliability, testability, and power

Preferred Qualifications:

  • Thorough knowledge of microprocessor architecture, including expertise in one or more areas such as instruction fetch and decode, branch prediction, instruction scheduling and register renaming, out-of-order execution, integer and floating-point execution, load store execution, prefetching, cache, and memory subsystems
  • Knowledge of Verilog and/or VHDL
  • Experience with simulators and waveform debugging tools
  • Understanding of logic design principles along with timing and power implications
  • Understanding of low-power microarchitecture techniques
  • Understanding of high-performance techniques and trade-offs in a CPU microarchitecture
  • Experience using a scripting language such as Perl or Python

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Electrical Electronics Engineering, Engineering, or related field, and 4 years of Hardware Engineering or related work experience
  • Master's degree in Computer Science, Electrical Electronics Engineering, Engineering, or related field, and 3 years of Hardware Engineering or related work experience
  • PhD in Computer Science, Electrical Electronics Engineering, Engineering, or related field, and 2 years of Hardware Engineering or related work experience