Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
and techniques. Extensive experience in building AI based applications Strong understanding of Software Development best practices and in OO Design principles and patterns. Very strong competency in mathematics, statistics, datastructures and algorithms. A penchant for finding outstanding solutions to very difficult problems. Excellent communication skills and collaboration capabilities. Ability to work in a diverse/multi-cultural More ❯
cross-functional team environments. You need: 1+ years of hands-on Software Development experience in C++, STL, Boost, Linux. A passion for new technologies and ideas. Strong understanding of data-structures & algorithms. Bachelor's degree or equivalent experience in Computer Science or related field (2:1 or above) Contact Ciara Clarke for a confidential discussion on this role. More ❯
cross-functional team environments. You need: 1+ years of hands-on Software Development experience in C++, STL, Boost, Linux. A passion for new technologies and ideas. Strong understanding of data-structures & algorithms. Bachelor's degree or equivalent experience in Computer Science or related field (2:1 or above) Contact Ciara Clarke for a confidential discussion on this role. More ❯
or related technical field Strong academic background Demonstrated coding ability through internships, GitHub projects, or hackathons Interest in video technologies, SaaS, or scalable distributed systems Strong foundation in algorithms, datastructures, and software design Experience in one or more of: Kotlin, Java, C++, Go, Rust, or Python Skilled worker visa sponsorship is available for exceptional candidates. If this More ❯
or related technical field Strong academic background Demonstrated coding ability through internships, GitHub projects, or hackathons Interest in video technologies, SaaS, or scalable distributed systems Strong foundation in algorithms, datastructures, and software design Experience in one or more of: Kotlin, Java, C++, Go, Rust, or Python Skilled worker visa sponsorship is available for exceptional candidates. If this More ❯
deep expertise in operating system performance optimization. What We’re Looking For Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Strong understanding of datastructures and algorithms. Proficiency in one or more programming languages (e.g., Java, C++, Python, JavaScript, Go, HTML). Extensive experience in operating system performance optimization, systems engineering, or More ❯
deep expertise in operating system performance optimization. What We’re Looking For Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Strong understanding of datastructures and algorithms. Proficiency in one or more programming languages (e.g., Java, C++, Python, JavaScript, Go, HTML). Extensive experience in operating system performance optimization, systems engineering, or More ❯
in the performance domain. Requirements: Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of datastructures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO) Extensive experience in engineering roles specializing in operating system performance More ❯
in the performance domain. Requirements: Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of datastructures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO) Extensive experience in engineering roles specializing in operating system performance More ❯
several years of experience in operating system performance, optimisation and systems optimisation. You will have some programming skills (C++, Python, Java etc.) and have an in-depth understanding of datastructures and algorithms. Any experience with wireless OS’s, mobile chip sets, operating systems performance, CPU microarchitecture, systems architecture or power consumption optimisation would be beneficial. The successful More ❯
several years of experience in operating system performance, optimisation and systems optimisation. You will have some programming skills (C++, Python, Java etc.) and have an in-depth understanding of datastructures and algorithms. Any experience with wireless OS’s, mobile chip sets, operating systems performance, CPU microarchitecture, systems architecture or power consumption optimisation would be beneficial. The successful More ❯