Senior CPU Microarchitecture & Logic Design Engineer, Out-of-Order Execution
AheadComputing
IT, Design
Portland, OR, USA
Posted on Mar 10, 2026
Job Description
We are seeking a talented Senior CPU Design Engineer to join our team. In this role, you will be responsible for designing and implementing high-performance CPU subsystems, with a focus on achieving optimal power, performance, and area (PPA). You will work closely with cross-functional teams to develop innovative solutions, refine microarchitecture, and validate designs. This is an opportunity to work on cutting-edge projects and make a significant impact on the future of CPU technology in a collaborative and fast-paced environment.
Responsibilities
- Define, develop, and refine microarchitecture specifications for complex CPU subsystems.
- Design and implement RTL to achieve targeted power, performance, area, and timing goals.
- Collaborate closely with the verification team to establish effective validation strategies for new designs. Support test bench development and assist validation engineers in testing and debugging core and subsystem-level RTL in simulation, prototyping platforms, and silicon.
- Work with cross-functional engineering teams to implement RTL in physical design and ensure that the design meets timing, area, reliability, testability, and power requirements.
Qualifications & Skills:
- Minimum Qualifications:
- Define, develop, and refine microarchitecture specifications for complex CPU subsystems.
- Design and implement RTL to achieve targeted power, performance, area, and timing goals.
- Collaborate closely with the verification team to establish effective validation strategies for new designs. Support test bench development and assist validation engineers in testing and debugging core and subsystem-level RTL in simulation, prototyping platforms, and silicon.
- Work with cross-functional engineering teams to implement RTL in physical design and ensure that the design meets timing, area, reliability, testability, and power requirements.
- Preferred Qualifications:
- Experience with Allocation, Renaming, Scheduling, and Retirement.
- Experience with ALU, floating points, and vector operations.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth in an innovative startup environment.
- Collaboration with talented engineers passionate about cutting-edge CPU technologies.
- A flexible and inclusive work culture based in Portland, OR or Austin, TX.