CPU Design Architect

5 days ago


Bengaluru, Karnataka, India NVIDIA Full time
Senior CPU Design Engineer Job Description

About NVIDIA

We are a global leader in the technology industry, driving innovation and excellence in our products and services. Our mission is to accelerate progress for society by harnessing the power of AI.

Compensation Package

The compensation package includes an estimated salary range of $120,000 - $180,000 per annum, depending on experience and qualifications.

Job Summary

We are seeking a highly skilled Senior CPU Design Engineer to join our elite engineering team. The successful candidate will be responsible for designing and implementing complex design units that are integral to our CPUs.

Main Responsibilities

  • Design and implementation of modules, including micro-architecture and RTL development.
  • Make architectural trade-offs based on features, performance requirements, and system limitations.
  • Come up with micro-architecture, implement in RTL, and deliver a fully verified, synthesis/timing clean design.
  • Support silicon validation and work with architects, other designers, pre- and post-silicon verification teams, synthesis, timing, and back-end teams to accomplish tasks.

Requirements and Qualifications

  • BS or MS in electrical engineering or computer engineering or equivalent experience.
  • 2+ years of experience working on ASIC development.
  • Experience in micro-architecture and RTL development of high-performance CPU designs.
  • Good understanding of ASIC design flow including RTL design, verification, logic synthesis, prototyping, DFT, timing analysis, floorplanning, ECO, bring-up & lab debug.
  • Experience in working on complex designs and low-power design techniques.

Benefits

  • Competitive salaries and generous benefits package.
  • Opportunities for professional growth and development.
  • Diverse and inclusive work environment.

About Working at NVIDIA

We value diversity and inclusion at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.


  • CPU Architect

    4 weeks ago


    Bengaluru, Karnataka, India arm limited Full time

    Job Overview:At Arm, we're unleashing the next revolution in computing. We're seeking a talented Senior CPU Architect to join our team and drive cutting-edge silicon demonstrators based on Arm's IP compute sub-system solutions.Responsibilities:Analyze CPU performance, power, and cost to identify areas for breakthrough.Collaborate with Arm architects to...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Job Summary:We are seeking an experienced CPU Architect and RTL Designer to join our team at Mulya Technologies. As a key member of our design team, you will be responsible for designing and developing high-performance CPU microarchitectures and RTL code.Key Responsibilities:Drive the micro-architecture and design of critical CPU blocks or multiple blocks of...

  • Senior CPU Architect

    1 month ago


    Bengaluru, Karnataka, India arm limited Full time

    Job Title: Senior CPU ArchitectJob Overview:Arm is building a team to develop innovative silicon demonstrators based on Arm's IP compute sub-system solutions. The team will focus on developing leading-edge silicon test chips using the latest nodes and SoC and 3D packaging developments. This is an exciting opportunity to shape the future of Arm's compute...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Achieving Excellence in CPU Design and VerificationWe are seeking a talented CPU Design and Verification Engineer to join our team at ACL Digital.ResponsibilitiesDesignCollaborate with architects and design engineers to design CPU subsystems.Contribute to micro-architectural decisions, considering performance, power, and area trade-offs.Develop detailed...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Join Our Elite Engineering TeamWe are seeking a highly skilled and motivated senior design engineer to work on the design and implementation of complex CPU units.Key Responsibilities:Design and implement CPU modulesMake architectural trade-offs based on features, performance requirements, and system limitationsDevelop micro-architecture, implement in RTL,...


  • Bengaluru, Karnataka, India MIPS Full time

    **Job Overview**We are seeking an experienced Verification Engineer or Senior Verification Engineer to join our team at MIPS. This position involves extensive hands-on experience with CPU verification using industry-standard functional verification methodologies, formal verification and constrained random generators, and reference model-based checkers.The...

  • Senior CPU Architect

    2 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    We are now looking to hire strong performance verification engineers with a sharp understanding of CPU and memory architecture. NVIDIA makes some of the fastest CPUs in the world, pushing boundaries in areas such as High-performance computing, Automated driving, Medical imaging, and more.About the Role:You will develop test plans and strategies, simulation...


  • Bengaluru, Karnataka, India Qualcomm Full time

    At Qualcomm, we are pioneering the Invention Age, transforming industries and enriching lives. As a company of inventors, we need talented engineers to drive our CPU RTL development for high-performance, low-power devices.About UsWe are an equal opportunity employer committed to providing an accessible hiring process for individuals with disabilities. Our...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job OverviewWe are seeking a talented Senior CPU Micro-architect and RTL Designer to join our team in India. As a key member of our Hardware Engineering group, you will be responsible for designing high-performance CPUs that meet the demands of modern computing.About QualcommQualcomm is a leading technology company that has unlocked 5G, enabling rapid...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Job SummaryWe are seeking a highly skilled and motivated Verification Engineer to join our elite engineering team at NVIDIA. As a CPU-GPU Memory Verification Specialist, you will be responsible for defining test plans and architecting testbenches for verification of the CPU/GPU memory subsystem.Key ResponsibilitiesDevelop and maintain reusable bus functional...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking a highly motivated Performance Verification Engineer to join our dynamic team at NVIDIA. Our goal is to deliver best-in-class CPUs, and we need a talented engineer to help us achieve this.About the RoleYou will be responsible for developing test plans and strategies, creating simulation environments, and automating validation processes to...


  • Bengaluru, Karnataka, India Qualcomm Full time

    CPU Silicon Bringup and Validation RoleAs a CPU Silicon Bringup and Validation Engineer at Qualcomm, you will be part of the CPU Silicon Bringup Team, within the CPU team. The charter for CPU Silicon Bringup team would be to prepare for and support bring up of every SoC using the Custom CPUs - from first Silicon through to productization.Key...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Key Responsibilities:Collaborate with talented engineers on NVIDIA's next-generation CPU.Verify micro-architecture/architecture features at unit level or subsystem or full chip testbenches including FPGA/Silicon.Partner with CPU architects in creating verifiable designs.Work on full-stack development - from verifying sequences at SW simulator level, to...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Job SummaryWe are seeking a highly motivated and innovative senior design engineer to work on the design and implementation of complex CPU units.Key ResponsibilitiesDesign and implementation of CPU modules.Make architectural trade-offs based on performance requirements and system limitations.Come up with micro-architecture, implement in RTL, and deliver a...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Key Responsibilities:Collaborate with brilliant engineers on NVIDIA's next generation CPU to verify micro-architecture/architecture features.Partner with CPU architects in creating verifiable designs.Work on full stack development – from verifying sequences at SW simulator level, to getting the overall end-to-end sequence working on silicon with a full sw...


  • Bengaluru, Karnataka, India ARM Full time

    Job DescriptionARM, a market leader in CPU and System IP, seeks a highly skilled Software Verification Engineer to join their team. The ideal candidate will have a strong understanding of CPU micro-architecture and be able to define test boundaries.ResponsibilitiesAs a Verification Engineer, the successful candidate will be responsible for developing and...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job OverviewWe are seeking a highly skilled CPU Design Verification Engineer to join our team at Qualcomm India Private Limited. This role will involve verifying high-performance and low-power CPUs in Bangalore and Noida.About the RoleThe selected candidate will be responsible for power management verification, including boot, reset, clock gating, power...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    About Mulya TechnologiesWe are at the forefront of the two hottest trends in the semiconductor industry: RISC-V and Chiplet Architecture, well-funded and backed by leading investors with a goal to build best-in-class CPU cores for cloud, enterprise, 5G, and Edge computing.TITLE: CPU Integration Design Verification LeadEstimated Salary: $120,000 - $180,000...


  • Bengaluru, Karnataka, India Ampere Full time

    Job SummaryAmpere is seeking a skilled CPU Validation Engineer to join our Silicon Validation Engineering team. As a CPU Validation Engineer, you will be responsible for validating CPU intellectual property in both emulation and post-silicon environments.Key ResponsibilitiesDevelop directed, random, and pseudo-random test-suites for validation in compliance...


  • Bengaluru, Karnataka, India MIPS Full time

    Job DescriptionWe are seeking an experienced CPU microarchitect to define, lead, and own RTL development of a real-time, performance-efficient, low-power microcontroller class CPU core.Main Responsibilities:Drive the microarchitecture and design of a critical CPU block or multiple blocks of a CPU core.Explore high-performance strategies working with the CPU...