Complexity Analysis Jobs in Cambridgeshire

2 of 2 Complexity Analysis Jobs in Cambridgeshire

Senior / Principal Engineer, C++

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
senior engineer's familiarity, independence, critical thinking, collaborative skills and technical initiative Software design skills for elegant, high performance, easy to maintain code Extensive knowledge of data structures, algorithms, complexity and concurrency Strong C++ language knowledge and coding skills Relevant technical knowledge: Concurrency (multithreading, synchronisation and alternatives, parallel hardware) CPU architecture (CPI, dynamic execution, caching levels, cache misses, pipeline … stalls) Data structures (linear, tree, hash and graph), algorithm selection and complexity (big O) Networking (standard packet protocols, performance in particular contexts) Linux development (user and/or kernel space) and scripting languages (bash, Python) Git, Agile techniques, CI/CD plus TDD or otherwise comprehensively tested code Please note: even if you don't have exactly the background More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Chief AI System Software & Hardware Co-design Architect

Cambridge, England, United Kingdom
Huawei Technologies Research & Development (UK) Ltd
Chief AI System Software & Hardware Co-design Architect 2 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. About Huawei Research And Development UK Limited Founded in 1987, Huawei is More ❯
Posted: