> Markdown version of [/jobs/ext/2019320-senior-rtl-engineer-cpu](https://www.wearedevelopers.com/jobs/ext/2019320-senior-rtl-engineer-cpu). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior RTL Engineer - CPU - **Company:** Intellectual Capital Resources Limited - **Location:** Cambridge, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 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, Software Engineering, SystemVerilog, Verilog, VHSIC Hardware Description Language (VHDL), Test-Driven Development (TDD), Information Technology, Functional Programming, Decoding - **Published:** August 11, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2918391855-2 ## About the Role 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 ## 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 ## Related Videos - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Tour de Force: Open-Source LLM Inference Optimization from Simple to Sophisticated](https://www.wearedevelopers.com/videos/100099-tour-de-force-open-source-llm-inference-optimization-from-simple-to-sophisticated) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [C++ in constrained environments](https://www.wearedevelopers.com/videos/441-c-in-constrained-environments) - [The Agent Interface Layer: Protocols, Tools and Trust Boundaries](https://www.wearedevelopers.com/videos/100132-the-agent-interface-layer-protocols-tools-and-trust-boundaries) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)