GlobalFoundries

Senior Principal IP Design Engineer

GlobalFoundries$188K — $325K *
Telecommunications & Hardware
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Hands-on knowledge of CPU core pipeline stages (in-order/out-of-order)
  • Expertise in microprocessor architecture aspects like instruction fetching and decoding
  • Familiarity with CPU execution models including integer and floating-point execution
  • Experience with RTL design in System Verilog, Verilog, or VHDL
  • Master's degree with 8-11 years of experience, or PhD with 5-7 years of experience

Responsibilities

  • Drive micro-architecture and design of critical CPU blocks
  • Explore high-performance strategies with the CPU modeling team
  • Develop and specify microarchitecture from high-level exploration to detailed specs
  • Configure design features to meet performance, power, area, and timing goals
  • Support functional verification and design verification strategy
  • Assist in verifying RTL design performance targets
  • Collaborate with engineering teams to validate physical design aspects

Benefits

  • Opportunity to work with cutting-edge technology in semiconductors
  • Collaborative environment with multi-functional teams
  • Commitment to diversity and equal opportunity in the workplace
  • Support for professional development and advancement
  • Focus on safety, health, and environmental responsibility
Full Job Description
Summary of Role:

We are seeking an experienced CPU Micro architect. Responsible for Defining, leading and owning RTL development of a performance efficient, low-power CPU core. The candidate will be responsible for all aspects of the design including Functional Features, Performance, Power, and Area.

Essential Responsibilities:
  • Drive the micro-architecture and design of a critical CPU block or multiple blocks of a CPU core
  • Explore high-performance strategies working with the CPU modeling team
  • Perform Microarchitecture development and specification- from early high-level architectural exploration, through microarchitectural research and arrive at detailed specifications
  • Configure Design Features Development, assessment, and refinement of RTL design to target power, performance, area, and timing goals
  • Perform Functional verification support and assist in the design verification strategy
  • Assist with the verification of RTL design performance goals
  • Partner with a multi-functional engineering team to implement and validate physical design aspects of timing, area, reliability, testability, and power


Other Responsibilities:
• Perform all activities in a safe and responsible manner and support all Environmental, Health, Safety & Security requirements and programs.

Required Qualifications:
  • Hands-on working knowledge of the pipeline stages of an in-order or out-of-order high-performance CPU core
  • Thorough knowledge of microprocessor architecture including expertise in one or more of the following areas:
  • Instruction fetch and decode, branch prediction techniques
  • Instruction scheduling, register renaming, Reorder Buffer (ROB)
  • Out-of-order execution
  • Integer and Floating-point execution
  • Scalar and Vector instructions
  • Load/Store execution
  • Instruction and Data Prefetch
  • Cache and memory subsystems
  • Knowledge of Cache coherency and memory consistency
  • Knowledge of System Verilog, Verilog and/or VHDL
  • Experience with simulators and waveform debugging tools.
  • Knowledge of logic design principles along with timing and power implications
  • Master's with 8-11 years of experience, PhD + 5-7 years of work experience


Preferred Qualifications:
  • Experience with designing RISC-V, ARM, and/or MIPS CPU
  • Experience with Hardware multi-threading, virtualization, and SIMD designs
  • Experience with real-time microcontroller designs
  • Understanding of high-performance techniques and trade-offs in a CPU microarchitecture
  • Understanding of low-power microarchitecture techniques
  • Experience using a scripting language such as Perl or Python
  • Understanding of CPU integration at SoC level
  • Understanding of Safety and Security microarchitecture
  • and proven technologies, MIPS can accelerate development and deployment of RISC-V based solutions.


Expected Salary Range
$188,000.00 - $325,000.00

The exact Salary will be determined based on qualifications, experience and location.

Similar Jobs

More Jobs at GlobalFoundries

More Telecommunications & Hardware Jobs

Find similar Senior Principal IP Design Engineer jobs: