Neural AI

All job descriptions

CPU Front-End Design Engineer

CPU Design Engineer Senior (L5 equivalent) 5-8 years
1 Which company are you aiming at?
To generate precise rejection-prevention feedback and application strategy, tell us where you're targeting.
2 Send your application
You need an account so we know where to send the feedback.

The job description

Tech stack. Front-end pipeline design, SystemVerilog, branch prediction implementation, instruction fetch and decode, aggressive timing closure, PPA optimization, Python

About the role

You will design the front-end of CPU pipelines at a semiconductor company, implementing the instruction fetch, branch prediction interfaces, and decode logic that keep the execution engine supplied with work. Front-end designers own the part of the processor that determines whether expensive execution resources stay productive: their fetch pipelines must deliver high bandwidth, their redirect handling must be fast, and their decode must be correct, all at aggressive cycle times. A starved backend wastes the entire core, so front-end quality directly bounds the processor's achievable performance.

What you will achieve

What you will bring

Must-haves

Nice-to-haves