• A degree, or expected degree, in Electronic Engineering, Computer Science or a related field
• An understanding of computer architecture or digital systems, with an interest in SoC design, AI hardware or high-performance computing
• Programming experience in Python, Rust, C++ or a similar language
• Analytical problem-solving skills and clear written and verbal communication, including documenting findings and explaining technical ideas
• You can demonstrate these skills through coursework, a dissertation, personal or team projects, research, or other relevant experience. Tell us what you built or investigated, how you approached it and what you learned.
• Exposure to register-transfer level (RTL) design, modelling, simulation, PCIe, Ethernet or DDR would be useful. These are additional strengths, rather than essential requirements.