CPU Design Engineer
Job Title: CPU Design Engineer
Location: Hybrid
Employment Type: Full-time
About the Role
Join our dynamic team and contribute to the development of best-in-class RISC-V based processors on leading-edge process technologies. You will have the opportunity to work alongside world-class experts, engaging in the design and implementation of high-performance CPU cores. You will work on critical blocks of an Out-of-Order processor, translating architectural requirements into efficient RTL.
Responsibilities
-
RTL Design & Implementation: Translate architectural specifications into high-quality SystemVerilog code.
-
Block Ownership: Take ownership of functional units within the CPU pipeline (e.g., Decode, ALU, Load/Store).
-
Verification Support: Collaborate with verification teams to debug issues and ensure functional correctness.
-
Performance Optimization: Work on optimizing designs for timing, area, and power to meet the requirements of high-performance cores.
Qualifications
-
Bachelor's or Master's degree in Computer Science or Electrical Engineering.
-
3+ years of hands-on experience in RTL design.
-
Strong proficiency in SystemVerilog.
-
Solid understanding of the front-end design flow (simulation, synthesis, timing analysis).
-
Excellent written and verbal communication skills in English.
Preferred Qualifications
-
Experience with Out-of-Order processor microarchitecture.
-
Familiarity with RISC-V ISA.
-
Understanding of cache hierarchy and memory subsystems.
-
Experience with scripting languages (Python, Bash).
​
Apply by sending your CV to: ana.matijevic@chipfy.ai