Skip to content
RosaicLabs

CPU Physical Design Engineer - Full Time

Santa Clara, CA; Austin, TXHybrid · United States
Full-time · Silicon
POSTED 5 OCTVERIFIED 2H AGO
Apply Ask
Role
35 days opentrue age
Posted 5 Oct
Payats field
$125k–250kposted
▼ −6% vs market median $200k
$125k$250k
Market p25–p75
$161k–$239k
RosaicLabs p25–p75
$188k–$200kn=8
SF Bay Area · n=1752 · 365d to 6 Nov
CompanyRosaicLabs →
10open roles
Opened · 30d
+0
Closed · 30d
−1
3d of snapshots · 30d window
Market
37,616open · Software engineering
Opened · 7d
+2,0495% of open
All software engineering
75,155open
All tracked boards · live 10 Nov · n=37,616
Visa
2H-1B LCAs · FY26
LCAs FY26 · n=2 · to 2026-06-26
Python

What you'll do

Analyze CPU microarchitecture (pipeline stages, execution units, cache hierarchy, branch prediction) to guide implementation tradeoffs on timing, power, and area

Develop and own gate-level design for CPU blocks: standard-cell selection, logic restructuring, and clock-domain/reset architecture

Perform transistor-level design and custom circuit work for critical-path structures (register files, custom datapaths, memory arrays, high-speed logic)

Drive logic synthesis, floorplanning, power planning, placement, clock-tree synthesis (CTS), and routing to closure

Own static timing analysis (STA), signal integrity, IR drop/electromigration analysis, and physical/electrical signoff

Debug and close timing, power, and DRC/LVS violations across corners and modes

Collaborate with RTL design, DFT, verification, and package/system teams to co-optimize PPA (power, performance, area)

Develop and improve physical design flows, scripts, and methodologies to boost QoR and turnaround time

Participate in design reviews, correlate silicon results with pre-silicon predictions, and drive root-cause debug of PPA gaps

What we're looking for

Master's degree in Electrical Engineering, Computer Engineering, or a related field

5+ years of industry experience in CPU or high-performance ASIC physical design

Strong understanding of CPU microarchitecture: pipelines, out-of-order execution, caches, branch prediction, and interconnect

Hands-on experience with gate-level design, including standard-cell logic design and clock/reset architecture

Working knowledge of transistor-level/custom circuit design for high-speed and low-power structures

Proven track record driving synthesis and place-and-route (P&R) to timing, power, and area closure on complex blocks

Solid grasp of static timing analysis (STA), signal integrity, and physical verification (DRC/LVS)

Proficiency with industry-standard EDA tools for synthesis, P&R, and signoff (see Tools & Technologies)

Scripting proficiency in Tcl, Perl, or Python for flow automation

Strong analytical and debugging skills, with the ability to work through cross-corner, cross-mode PPA tradeoffs

Source · RosaicLabsFirst seen 2 NovOriginal ↗