Mips logo

CPU Microarchitect

Mips

Austin, TX
Full Time
Senior
about 1 month ago

Job Description

About the Role

At MIPS, we're shaping the future of compute architecture with advanced IP that powers a wide range of applications. The team spans from architecture, performance modeling, design, verification, implementation to software and software optimization. We value diverse perspectives, practical experience, and a culture of mutual respect. We are seeking a seasoned CPU microarchitect who brings hands-on RTL development experience and technical leadership to contribute to innovations that will define the next generation of MIPS computing solutions.

Key Responsibilities

  • Create a microarchitectural specification for a major block from early exploration through micro architectural definition in conjunction with the performance modeling team and arriving at a detailed specification.
  • RTL design of the major functional block, including design definition, implementation, and convergence to project requirements such as performance, timing, power, area, and schedule.
  • Support the verification team for test bench development, test plan development, and test content development, including performance verification.
  • Work with physical design teams and design for testability teams to implement and converge physical design and testability.
  • Own or participate in the creation of detailed specifications for major blocks, from exploration to detailed design.
  • Contribute to design convergence and performance optimization efforts.

Requirements

  • Minimum BS and 10+ years of relevant industry experience.
  • Experience with CPU microarchitecture in areas such as instruction fetch, branch prediction, instruction decode, instruction scheduling, out-of-order execution, register renaming, integer or floating point execution, exception handling, load/store execution, cache design, or memory management unit.
  • Experience with Verilog, System Verilog, or VHDL.
  • Experience with commercial simulators and debugging tools.
  • Expertise in logic design.

Nice to Have

  • Experience with timing, power, and area trade-offs in CPU microarchitecture.
  • Experience with high performance CPU microarchitecture techniques.
  • Experience with ISAs such as RISC-V, ARM-v8, or x86.
  • Experience using scripting languages and regular expressions.
  • Programming experience with assembly, C, or C++.
  • Experience with emulators.
Apply Now

Job Details

Posted AtJul 10, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

About Mips

Website

mips.com

Location

Austin, TX

Industry

Exterminating and Pest Control Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches