Senior RTL Design Engineer

Baidu USA

Sunnyvale (CA)

On-site

USD 130,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Baidu USA is seeking an experienced Engineer in Sunnyvale, California, to design high-performance and energy-efficient CPU architectures. The role emphasizes collaboration and thorough verification processes, requiring significant expertise in various CPU functionalities and hardware design languages.

Ideal candidates will have over 8 years of industry experience and a strong educational background, ideally holding a Master's or Ph.D. in Electrical Engineering, Computer Engineering, or Computer Science.

Qualifications

  • 8+ years of experience in high-performance CPU designs.
  • Expertise in instruction fetch, branch prediction, scalar/vector execution.
  • Knowledge of RISC-V architecture is a plus.

Responsibilities

  • Architect and implement new features in RISC-V CPU core generators.
  • Ensure collaborative design culture through documentation.
  • Perform sandbox verification and work with verification teams.

Skills

High-performance CPU design
Energy-efficient design
Verilog/System Verilog/VHDL
Scala/Chisel
Team collaboration

Education

MS/PhD in EE, CE, CS or related discipline

Job description

Responsibilities
  • Architect, design and implement new features, performance improvements and ISA extensions in RISC-V CPU core generators.
  • Microarchitecture development and specification. Ensure that knowledge is shared via great documentation and participation in a culture of collaborative design.
  • Perform initial sandbox verification, and work with design verification team to create and execute thorough verification test plans.
  • Work with physical implementation team to implement and optimize physical design to meet frequency, area, power goals.
  • Collaborate with performance modelling team for performance exploration and optimization to meet performance goals.
Requirements
  • 8+ years of recent industry experience in high‑performance, energy‑efficient CPU designs.
  • Expertise in CPU processor designs in one or more of the following areas: instruction fetch and decode; branch prediction; register renaming and instruction scheduling; scalar and/or vector execution units; load‑store unit; cache and memory subsystems.
  • Knowledge of RISC‑V architecture is a plus.
  • Proficiency with hardware (RTL) design in Verilog, System Verilog, or VHDL.
  • Experience with Scala and/or Chisel is a plus.
  • Attention to detail and a focus on high‑quality design.
  • Ability to work well with others and a belief that engineering is a team sport.
  • Knowledge of at least one object‑oriented and/or functional programming language.
  • Background of successful CPU development from architecture through tapeout.
  • MS/PhD degree in EE, CE, CS or a related technical discipline, or equivalent experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior RTL Design Engineer - RISC-V CPU Microarchitecture
Senior RTL Design Engineer - RISC-V CPU Microarchitecture

SiFive, Inc. • Santa Clara (CA)

On-site
USD 206,000 - 251,000
Equity
Healthcare
Retirement plans
+1
RTL Design Engineer
RTL Design Engineer

ALTEN • California (MO)

On-site
USD 100,000 - 130,000
Senior RTL Design Engineer - CPU Frontend
Senior RTL Design Engineer - CPU Frontend

SiFive, Inc. • Santa Clara (CA)

On-site
USD 158,760 - 194,040
Healthcare
Retirement plans
Paid time off
+1
Senior RTL Design Engineer, RISC-V CPU Cores
Senior RTL Design Engineer, RISC-V CPU Cores

SiFive • Santa Clara (CA)

On-site
USD 206,000 - 251,000
Healthcare benefits
Retirement plans
Sr. RTL Design Engineer - CPU
Sr. RTL Design Engineer - CPU

CyberCoders • Portland (OR)

Remote
USD 150,000 - 260,000
Senior RTL/Digital Design Engineer – RISC‑V Core Leader
Senior RTL/Digital Design Engineer – RISC‑V Core Leader

Condor Computing Corporation • United States

On-site
USD 100,000 - 140,000
Senior RTL Design Engineer - CPU Frontend
Senior RTL Design Engineer - CPU Frontend

SiFive • Santa Clara (CA)

On-site
USD 158,000 - 195,000
Remote Senior RTL Design Engineer – CPU, RISC-V, Equity
Remote Senior RTL Design Engineer – CPU, RISC-V, Equity

CyberCoders • Portland (OR)

Remote
USD 150,000 - 260,000
RISC-V CPU Microarchitecture & RTL Design Engineer
RISC-V CPU Microarchitecture & RTL Design Engineer

Qualcomm • Santa Clara (CA)

On-site
USD 167,000 - 251,000
Competitive annual discretionary bonus
Annual RSU grants
Comprehensive benefits package
RISC-V CPU Micro-Architecture & RTL Engineer
RISC-V CPU Micro-Architecture & RTL Engineer

Qualcomm • Santa Clara (CA)

On-site
USD 167,000 - 251,000
Competitive benefits