×
Register Here to Apply for Jobs or Post Jobs. X

AI Accelerator Architect

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Ecarx Co.
Full Time position
Listed on 2026-10-16
Job specializations:
  • Engineering
    Hardware Engineer, Systems Engineer, Test Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 190000 GBP Yearly GBP 110000.00 190000.00 YEAR
Job Description & How to Apply Below

We are seeking an experienced Principal ASIC Design Engineer to contribute to the architecture, microarchitecture, and RTL development of next-generation AI accelerators and high-performance SoC subsystems.

The ideal candidate will have extensive hands-on design experience in GPU, NPU, or complex SoC subsystems, with a proven track record of delivering advanced ASIC products from initial specification through RTL implementation, verification, physical design, silicon bring-up, and production.

This position focuses on hands-on engineering, complex digital design, performance optimization, and implementation of advanced computing and interconnect architectures.

Responsibilities
1. AI Accelerator and SoC Architecture
  • Develop architecture and microarchitecture for high-performance AI accelerators and complex SoC subsystems.
  • Translate system-level requirements into detailed functional and microarchitecture specifications.
  • Design compute pipelines, memory hierarchies, on-chip interconnects, DMA engines, and data movement architectures.
  • Evaluate design trade-offs involving performance, power, area (PPA), memory bandwidth, latency, and scalability.
  • Collaborate with system architects, algorithm engineers, and software engineers to optimize hardware implementations for AI/ML workloads.
2. Microarchitecture and RTL Design
  • Develop detailed microarchitecture specifications and synthesizable RTL implementations using Verilog/System Verilog.
  • Design complex digital datapaths, control logic, finite state machines, arbitration mechanisms, and communication interfaces.
  • Implement efficient pipelining, buffering, flow control, and resource-sharing mechanisms.
  • Optimize RTL for timing, power, area, and implementation feasibility.
  • Perform RTL simulation, debugging, lint, clock-domain crossing (CDC) analysis, and synthesis-related design checks.
  • Work with verification and physical design engineers to resolve functional, timing, and implementation issues.
3. High-Speed Interfaces and Memory Subsystems
  • Design and integrate high-bandwidth memory and high-speed I/O subsystems.
  • Work with memory interfaces and controllers, including LPDDR5/LPDDR5X and LPDDR
    6.
  • Design or integrate PCIe-based subsystems, including PCIe Gen5/Gen6 controllers, DMA engines, and associated data movement infrastructure.
  • Understand NoC architectures, memory hierarchies, cache coherency, and bandwidth optimization.
  • Optimize data movement and memory access efficiency for high-performance computing and AI accelerator applications.
4. ASIC Development from Specification to Production
  • Participate in the complete ASIC development lifecycle, from specification and microarchitecture through RTL design, verification, synthesis, physical implementation, tape-out, and silicon validation.
  • Develop production-quality RTL that meets functional, performance, power, and area requirements.
  • Collaborate with verification engineers on block-level and SoC-level verification plans, test cases, and functional coverage.
  • Support lint, CDC/RDC analysis, formal verification, synthesis, static timing analysis, and design-for-test activities.
  • Debug functional and timing issues identified during simulation, emulation, FPGA prototyping, and physical implementation.
  • Support silicon bring-up, post-silicon debugging, performance characterization, and production validation.
5. Hardware/Software Co-Design and Verification
  • Collaborate with firmware, driver, compiler, and system software engineers to define and implement hardware/software interfaces.
  • Participate in hardware/software partitioning and optimization for AI accelerator applications.
  • Develop register interfaces, control/status mechanisms, interrupt handling, and system-level data flows.
  • Support IP-level and SoC-level functional verification using…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary