Senior RTL Engineer - CPU

Intellectual Capital Resources Limited
Cambridge, UK
5 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Artificial Intelligence Unit Testing C++ (Programming Language) Computer Engineering Data Centers Formal Verification Python (Programming Language) Machine Learning CPU Design Object-Oriented Software Development Reduced Instruction Set Computing
+8 more
Software Engineering SystemVerilog Verilog VHSIC Hardware Description Language (VHDL) Test-Driven Development (TDD) Information Technology Functional Programming Decoding

Job description

With significant investment, an ambitious product roadmap, and technically challenging projects, this is an environment where engineers have the opportunity to solve complex problems and influence the future of processor design. Their technology enables some of the world’s most demanding applications across artificial intelligence, machine learning, automotive, data centres, mobile, and consumer electronics. Built around a highly scalable, open processor architecture, they are redefining modern chip design by giving customers greater flexibility while delivering exceptional performance and power efficiency. As the business continues to grow globally, they are looking for a Senior RTL Design Engineer to help develop the next generation of world-class processor IP. The role As a Senior RTL Design Engineer, you will join a team of highly talented engineers responsible for designing industry-leading CPU cores. You’ll work across the full design lifecycle, contributing to cutting-edge processor development and collaborating with world-class architects and design engineers on technically demanding projects. Core requirements

Requirements

Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline (or equivalent industry experience) 3+ years’ experience in RTL design Academic or commercial experience in CPU RTL design Strong RTL design skills using Verilog, SystemVerilog, or VHDL A solid software engineering background, including experience with: Object-oriented and functional programming paradigms - C,C++,Python Compiler infrastructures, particularly domain-specific languages (DSLs) Test-driven development and writing adaptive unit tests Excellent attention to detail and a passion for producing high-quality, robust designs Desirable experience Knowledge of RISC-V architecture Expertise in one or more CPU microarchitecture areas, including: Instruction Fetch Instruction Decode Register Renaming Instruction Scheduling Vector Processing Load-Store Units Knowledge of verification methodologies, including testbench development, UVM, and functional coverage

Benefits & conditions

This is an opportunity to work on technology that is helping shape the future of compute. You’ll collaborate with some of the industry’s leading CPU engineers, tackle challenging architectural problems, and contribute to products that will power tomorrow’s AI, cloud, automotive, and embedded systems. The engineering culture is highly collaborative, technically focused, and gives engineers genuine ownership over their work while encouraging innovation and continuous learning. Package Alongside a highly competitive base salary, you can expect: Annual bonus Company share options/equity Comprehensive benefits package The opportunity to work on world-leading processor technology with exceptional career development prospects

About the company

This is an exceptional opportunity to join a global pioneer in next-generation processor technology. My client is a leading semiconductor company at the forefront of CPU innovation, developing advanced compute platforms that are shaping the future of high-performance computing.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:51 min

ARM CPU architecture and general purpose registers

Sebastian Theophil Sebastian Theophil · World Congress 2024

1:30 min

Arm architecture and growing compute requirements for machine learning

Andrew Wafaa Andrew Wafaa · World Congress 2025

2:23 min

Evaluating video encoding formats for faster decoding

Magne Johansen Magne Johansen · Europe 2026 Virtual

5:59 min

Compiling routing logic into certified safety microcontrollers

Ulrich Wurstbauer +1 · LIVE

2:46 min

Architectural mismatch of enterprise design under high load

Ivan Sinitsin Ivan Sinitsin · Europe 2026 Virtual

1:44 min

Implementing constrained decoding and supported tool calling mechanisms

André Behrens André Behrens · World Congress 2026 Europe

Videos

See all

Related articles

See all