JobMesh

Staff CPU Architect

Openchip & Software Technologies · Limerick, Munster, IE

The Role: As a CPU Architecture Staff Engineer, you will be leading the architectural & micro-architectural specification for a range of cutting-edge OOO sup...

Job description

The Role: As a CPU Architecture Staff Engineer, you will be leading the architectural & micro-architectural specification for a range of cutting-edge OOO superscalar CPU cores used in next-generation System-on-Chip (SoC) designs, with a strong emphasis on performance and power/area efficiency. This is a leadership role that demands technical expertise of the workings of OOO superscalar CPUs, coherency in multi-core systems, and workload performance analysis. Successful candidates will be expected to collaborate with other architecture teams, design teams and other partners. Key Responsibilities: · Authoring specifications for the CPU core in sufficient detail for design teams and other stakeholders. Conducting reviews as necessary. · Close collaboration with other architects to optimize CPU system performance. This will include teams working on closely coupled accelerator engines, teams responsible for defining the SOC, and SW teams. · Using simulators and other tools to model key workloads in terms of power & performance. This may involve "what if" tradeoff analysis on features and design choices. · Close collaboration with design teams on implementation & verification. This may a...