Baidu USA
Senior RTL Design Engineer
Sunnyvale, CA
- Level
- Senior
Not stated in the posting: salary, work type, visa.
Open. First seen 2 October 2026.
About the role
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+ yrs 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.
Baidu USA's standard text
#LI-DNI
What this role asks for
Particular to this role
Scala · VHDL · Verilog
Rare in Baidu USA's other 14 open postings.
100% of this description is written for the role. The rest is Baidu USA's standard text, folded away below.
Read against Baidu USA's other open postings on this site.
The team: XingYun Research & Development Center
This role is one of 11 open in XingYun Research & Development Center.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
C++ (6 of 11), C (4 of 11), Perl (4 of 11), Python (4 of 11), Deep Learning (2 of 11), FPGA (2 of 11), Machine Learning (2 of 11)
OTHER ROLES ON THIS TEAM
- CPU Design Architect / Principal Digital Design Engineer posted Aug 22
- CPU Digital Design Engineer posted Aug 22
- System Software Engineer – Lead Engineer posted Aug 14
- Design Verification Engineer posted Jun 18
- SoC System Hardware Architect posted Jun 18
- SoC Memory Subsystem Architect posted Jun 18
- Low Power SoC Hardware Architect posted Jun 18
- Machine Learning System Software Architect posted Jun 16
- Machine Learning System Hardware Architect posted Jun 15
- CPU/GPU/Processor Hardware Architect posted Jun 15
From the team and dates on Baidu USA's own job board.
Similar jobs
- Senior Electrical Design Engineer at Humanoid
Shares 2 skills: VHDL, Verilog · Senior level · same country - SR. FPGA Design Engineer w/Active Clearance at A2e Technologies
Shares 2 skills: VHDL, Verilog · Senior level · same country - Sr FPGA Design Engineer at Dolby
Shares 2 skills: VHDL, Verilog · Senior level · same country - CPU Power Management Microarchitect/RTL Engineer at Apple
Shares 2 skills: VHDL, Verilog · Senior level · same country - Senior Embedded Systems Engineer (Quantum Computing) at Infleqtion
Shares 3 skills: VHDL, Verilog, Scala · Senior level · same country - System Software Engineer – Lead Engineer at Baidu USA
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.