Knowledge of CPU, DSP, or FPU architectures and debugging/testing strategies. Hands-on experience with ASIC, FPGA, and physical design tools (P&R). Proficiency in SystemVerilog, C, SystemC, C++, Python, Perl, or TCL. Knowledge of place and route methodologies. Strong communication skills, both written and spoken, in English. Who We Are Imagination is a UK-based company that More ❯
Knowledge of CPU, DSP, or FPU architectures and debugging/testing strategies. Hands-on experience with ASIC, FPGA, and physical design tools (P&R). Proficiency in SystemVerilog, C, SystemC, C++, Python, Perl, or TCL. Knowledge of place and route methodologies. Strong communication skills, both written and spoken, in English. Who we are Imagination is a UK-based company that More ❯
Knowledge of CPU, DSP, or FPU architectures and debugging/testing strategies. Hands-on experience with ASIC, FPGA, and physical design tools (P&R). Proficiency in SystemVerilog, C, SystemC, C++, Python, Perl, or TCL. Knowledge of place and route methodologies. Strong communication skills, both written and spoken, in English. Who We Are Imagination is a UK-based company that More ❯
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board. Company: Qualcomm Technologies International Ltd Job Area: Engineering Group, Engineering Group > ASICS Engineering General Summary: Qualcomm invents breakthrough technologies that More ❯
Qualcomm Cambridge, England, United Kingdom Join or sign in to find your next job Join to apply for the Senior Digital Design Engineer role at Qualcomm Qualcomm Cambridge, England, United Kingdom 4 days ago Be among the first 25 applicants More ❯
Company: Qualcomm Technologies International Ltd Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm invents breakthrough technologies that transform how the world computes, connects, and communicates. Today, our inventions are the foundation for life-changing products, experiences, and More ❯
Company: Qualcomm Technologies International Ltd Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm invents breakthrough technologies that transform how the world computes, connects, and communicates. Today, our inventions are the foundation for life-changing products, experiences, and More ❯
Company: Qualcomm Technologies International Ltd Job Area: Engineering Group, Engineering Group > ASICS Engineering General Summary: Qualcomm invents breakthrough technologies that transform how the world computes, connects, and communicates. Today, our inventions are the foundation for life-changing products, experiences, and More ❯
architectures or debug and testing methodologies. Experience of SystemVerilog for design and/or verification. Experience or knowledge of place and route methodologies. Experience of UVM. Experience of C, SystemC, C++, Python, Perl, TCL. For more information and a confidential discussion, please contact Rachel Mason. #J-18808-Ljbffr More ❯
to GPU, CPU, DSP, or FPU architecture and debug/test strategies. Experience with physical implementation tools (P&R) and place-and-route flows. Programming/scripting in SystemVerilog, SystemC, C/C++, Python, Perl, or TCL. This is a chance to work on next-generation silicon that powers tomorrow’s technology! For more information, please contact Rachel Mason at More ❯
to GPU, CPU, DSP, or FPU architecture and debug/test strategies. Experience with physical implementation tools (P&R) and place-and-route flows. Programming/scripting in SystemVerilog, SystemC, C/C++, Python, Perl, or TCL. This is a chance to work on next-generation silicon that powers tomorrow’s technology! For more information, please contact Rachel Mason at More ❯
video processing, bus protocols (AXI/AHB/ACE). Experience with low power design methodology (UPF/CPF) and synthesis/timing analysis. Experience with Tcl, Perl, Python, SystemC, IPXACT, and database management. Familiarity with Linux software frameworks. Attributes: Self-motivated with the ability to work independently and as part of a team. Strong problem-solving skills and ability More ❯
video processing, bus protocols (AXI/AHB/ACE). Experience with low power design methodology (UPF/CPF) and synthesis/timing analysis. Experience with Tcl, Perl, Python, SystemC, IPXACT, and database management. Familiarity with Linux software frameworks. Attributes: Self-motivated with the ability to work independently and as part of a team. Strong problem-solving skills and ability More ❯
Qualcomm Cambridge, England, United Kingdom Join or sign in to find your next job Join to apply for the Staff Digital Verification Engineer - Cambridge, UK role at Qualcomm Qualcomm Cambridge, England, United Kingdom 4 days ago Be among the first More ❯
design at IP or SoC level. Expertise in ASIC or FPGA design tools and environments. Familiarity with writing assertions and creating coverage bins for verification. Proficiency in SystemVerilog, C, SystemC, C++, Python, Perl, or TCL. You might also have: Understanding of verification requirements. Experience in GPU/CPU design and associated tools such as UVM or formal verification methodologies. Knowledge More ❯
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 ❯
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 ❯
leading teams Graphics/GPU/CPU/SoC knowledge Experience in wider verification technologies, such formal property based verification and code mutation Skill scripting in Python, TCL, Perl, SystemC, C++ experience Understanding of functional safety standards such as ISO26262 Who we are Imagination is a UK-based company that creates silicon and software IP designed to give its customers 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 ❯
years building performance or power models for CPUs, GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX More ❯
years building performance or power models for CPUs, GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX More ❯
years building performance or power models for CPUs, GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX More ❯
Company: Qualcomm Technologies International Ltd Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a Software Virtual Platform Engineer, you will specialize in virtual platforms, including SystemC TLM and QEMU. Your primary focus will be on developing high-level system virtual models of complex SoC hardware. Key Responsibilities: Designing and developing SystemC TLM models to accurately represent SoC … architectures. Integrating components such as processors, interconnects, peripherals, and custom IP blocks into the SystemC simulator. Collaborating closely with hardware designers, software engineers, and other stakeholders to understand system requirements and translate them into detailed SystemC models. Extensive experience with C++ programming to ensure efficient and effective model development. Preferred Qualifications: 10+ years of Software/Firmware Engineering or related … years of experience developing Virtual Platforms or Simulators. Open Source Development experience. Experience in Unit Testing. Continuous Integration. ARM Fast Models. Server Architecture (RAS, Manageability). Top Preferred Skills: SystemC TLM or QEMU Modern C++ ARM Architecture (CPU, GIC, CoreSight Debug) Firmware and/or Device Driver Development and Debug Git Revision Control Principal Duties and Responsibilities: Leverage advanced software More ❯
also have: An understanding of computer graphics and OpenGL/Vulkan/DirectX Knowledge of build systems (Make, CMake) and scripting languages (Python) Experience with concurrent systems Familiarity with SystemC Who we are Imagination is a UK-based company that creates silicon and software IP designed to give its customers an edge in competitive global technology markets. Its GPU and More ❯
years building performance or power models for CPUs, GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX More ❯