as error correction, equalisation, channel estimation, beamforming) Familiar with the AMBA bus protocol Understanding of UVM verification techniques or practical experience using UVM for IP verification Experience using C SystemC for design modelling and integration Knowledge of a scripting language, such as Python Knowledge and appreciation of project methodologies across the design lifecycle, including agile and waterfall, requirement capture and More ❯
of communications signal processing algorithms (such as error correction, equalisation, channel estimation, beamforming) Understanding of UVM verification techniques or practical experience using UVM for IP verification Experience using C SystemC for design modelling and integration Experience in Technology Readiness Models Experience in system architecture of a multi-disciplinary team project More ❯
or power models for CPUs, GPUs, ASICs, or custom accelerators. Proficiency in C++ and Python , with hands-on experience in developing discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, or custom tools). Strong understanding of computer architecture fundamentals : memory systems, interconnects, queuing theory, Amdahl's and Gustafson's laws. Familiarity with machine learning workloads and frameworks like PyTorch More ❯
or power models for CPUs, GPUs, ASICs, or custom accelerators. Proficiency in C++ and Python , with hands-on experience in developing discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, or custom tools). Strong understanding of computer architecture fundamentals : memory systems, interconnects, queuing theory, Amdahl's and Gustafson's laws. Familiarity with machine learning workloads and frameworks like PyTorch More ❯