Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
for caches, coherency, memory subsystems, and interconnects Knowledge of RAS, QoS in fabrics, and PCIe/IO (a plus) Familiarity with Python Any experience with LLM accelerator chips, RISC-V processors, Cache and AMBA protocols will be advantageous. As well as working for a technologically advanced company with fantastic career opportunities, on offer is a competitive base salary More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
IC Resources
for caches, coherency, memory subsystems, and interconnects Knowledge of RAS, QoS in fabrics, and PCIe/IO (a plus) Familiarity with Python Any experience with LLM accelerator chips, RISC-V processors, Cache and AMBA protocols will be advantageous. As well as working for a technologically advanced company with fantastic career opportunities, on offer is a competitive base salary More ❯
and maintain seL4-based systems-especially LionsOS-including tools like the Microkit, driver frameworks, network stacks, file systems, OS servers, libraries, and VM managers across Arm, x86, and RISC-V platforms. Exciting, newly-created role for a smart and ambitious app packager with demonstrated communication and problem-solving skills as well as a desire to make an impact More ❯
to join a start-up who are just over 2 years old, as they make technological breakthroughs in security with a product line built on CHERI technology and RISC‐V cores. They have strong funding behind them and a leadership team made up of experts in processor design and formal methods as well as a CEO who brings More ❯
Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
Position Overview As a Senior Design Verification Engineer , you will apply industrial-strength verification to both system and block-level designs, including RISC-V cores, OTBN (cryptographic CPU), AES accelerators, and peripherals like USB, I2C, and SPI. Key Responsibilities Design, implement, and debug block/system-level tests and testbenches using SystemVerilog and UVM Develop test and coverage … and automation Undergraduate degree in a technical discipline or equivalent Desirable: Experience with multiple hardware block types Knowledge of security countermeasures (fault injection, side-channel attacks) Experience with RISC-V ISA or other instruction sets Familiarity with formal verification tools (e.g., JasperGold) Benefits 25 days annual leave + 8 bank holidays Employer pension contribution Private medical insurance, income More ❯
Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization More ❯
Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization More ❯
london (city of london), south east england, united kingdom
microTECH Global LTD
Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization More ❯
Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization BS/MS in Computer Science or related field More ❯
Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization BS/MS in Computer Science or related field More ❯
london (city of london), south east england, united kingdom
microTECH Global LTD
Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics … Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization BS/MS in Computer Science or related field More ❯