1 to 25 of 39 Computer Architecture Jobs in the UK

Senior Computer Scientist

Hiring Organisation
Bentham Science
Location
United Kingdom
Bentham Science is currently seeking Editorial Board Members for "Current Computer Science " We are seeking experienced researchers and scientists to join us as Editorial Board Members for the journal, "Current Computer Science " About the Role: Actively contribute to the development and growth of the journal by providing valuable … made on the Bentham Manuscript Submission Portal ( https://bit.ly/3Dloi4o ). Requirements: Scientist, engineer, or researcher (PhD) with experience in computer science including artificial intelligence, machine learning, and data science, and related subject areas. At least 5 years of experience in peer-reviewing, editing, and writing ...

Chief Architecture Engineer - Advanced Processor Technologies

Hiring Organisation
MRL Consulting Group
Location
United Kingdom, UK
Employment Type
Full-time
CompetitiveUnited Kingdom Semiconductor PermanentChief Architecture Engineer – Advanced Processor TechnologiesLocation: Cambridge, UKDrive the Future of Next-Generation Computing ArchitecturesWe're partnering with a globally recognised technology organisation to appoint an exceptional Chief Architecture Engineer to join its advanced research and engineering division. This is a rare opportunity … recognised industry expert to influence the future direction of processor architecture and next-generation computing platforms. Working within a research-led environment, you'll play a key role in shaping long-term technology strategy, leading architectural innovation and driving the development of future computing solutions. This position is ideally ...

Lead GPU Formal Verification Engineer

Location
Cambridge, England, United Kingdom
candidate will have proven experience in delivering industry‐leading verification quality and productivity under tight schedules. In this role the candidate will collaborate with architecture, design and central formal verification teams to define our formal verification roadmap, strategy, methodology, infrastructure and expand formal verification adoption through project execution. … record of delivering high quality verification under tight schedule for modern, large‐scale processor design like CPU, GPU or AI processor. Comprehensive knowledge of computer architecture and graphics pipeline Proven expertise in developing formal verification infrastructure for FPV, DPV, SEV and other use cases is strongly preferred ACADEMIC ...

Senior Machine Learning Applications and Compiler Engineer, LPX

Hiring Organisation
Nvidia
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
spatial processors. Publish and present technical work on novel compilation approaches for inference and related spatial accelerators at top tier ML, compiler, and computer architecture venues. What we need to see: MS or PhD in Computer Science, Electrical/Computer Engineering, or related field, or equivalent ...

Lead AI Architect

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
highly skilled group of systems and research engineers, cultivating an innovative engineering culture Qualifications Education: Postgraduate degree (PhD or equivalent industry research background) in Computer Science, Computer Architecture, or a highly quantitative engineering field Leadership: Proven track record of leading complex, high-impact engineering projects from prototype ...

Staff Formal Verification Engineer (GPU)

Hiring Organisation
AMD
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
cutting-edge formal verification methodology to achieve industry leading verification quality and productivity under tight schedule. In this role the candidate will work with architecture team, design team and central formal verification team to define our formal verification roadmap, strategy, methodology, infrastructure and expand formal verification adoption through project … record of delivering high quality verification under tight schedule for modern, large scale processor design like CPU, GPU or AI processor. Comprehensive knowledge of computer architecture and graphics pipelineProven expertise in developing formal verification infrastructure for FPV, DPV, SEV and other use cases is strongly preferredACADEMIC CREDENTIALS:Undergrad ...

CPU Performance Modelling Architect

Location
Cambridge, England, United Kingdom
something bigger— technologythat moves the world forward.Join us and, together, we’ll advance your career. The Role: As a member of the Core Performance Architecture Modelling team, you will contribute your expertise in CPU microarchitecture development, performance modelling, and analysis. This role offers opportunities to deepen technical contributions … performance. Partner with design teams on broader architectural features and contribute to methodology improvements. Preferred Experience: Proficiency in C++ and scripting languages. Background in computer architecture through academic study and/or industry experience. Experience with cycle-accurate microarchitecture performance simulator development. Experience with pre-silicon performance analysis. ...

Senior Software Engineer — Runtimes and Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
with an interest in compilers, language runtimes, and CPU architecture. In this role, you will study existing, new and proposed extensions to the Arm architecture to determine their applicability and optimal use by a variety of modern language runtimes and compilers. You will work with Arm architects to help … shape future architecture features, and with runtime engineers to ensure they are used effectively in real-world language implementations. The technologies covered include Java, JavaScript, Python, Rust, WebAssembly and more. You'll be part of the bigger CE-SW Runtimes team, whose goal is to improve modern languages support ...

Job Title | S-4 | Chief Information & Resilience Office | Milton Keynes & Glasgow

Location
Milton Keynes, England, United Kingdom
efficiency within platform teams. (Required) Experience operating within regulated environments, with awareness of risk, compliance, and governance requirements. (Required) Education Bachelor’s degree in computer science or a related field, or equivalent and relevant work experience supported by professional certifications/licences. (Preferred) Languages English (Required) Hard Skills Experience … tools, approaches, and practices for determining production demand; ability to plan and manage resources needed to provide satisfactory levels of service. (Required) Knowledge of computer architecture and system software interaction; ability to design and build a fundamental architecture of operating systems, database management systems, communications protocols, compilers ...

Computer Science and IT Teacher

Hiring Organisation
Randstad Education
Location
Bradford, West Yorkshire, United Kingdom
Employment Type
Full-Time
Salary
£150.00 - £232.00 per day
seeking a full-time role starting this September where your passion for technology is truly valued? Role Overview A dynamic, full-time Computer Science and IT Teacher is required for a September start. This position involves delivering high-quality, inspiring computing and information technology lessons across Key Stage … work full-time in the UK. Required Skills Strong command of programming languages (e.g., Python, HTML/CSS, JavaScript). Comprehensive understanding of computer networks, hardware, binary, and cybersecurity principles. Excellent classroom management techniques tailored to a secondary school environment. High-level written and verbal communication skills to explain ...

Software Engineer (RISC-V/Compiler)

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
Cloud-based infrastructure (such as continuous integration pipelines) Requirements : - Solid experience with C or Rust. - Strong algorithmic and problem solving skills. - A degree in Computer Science or equivalent experience. - A high standard of written and spoken English. Preferred or highly valued : - Experience designing, implementing, and maintaining large-scale … developing for embedded or resource-constrained environments, including real-time systems. - Familiarity with CI/CD for embedded or systems software. - Strong knowledge of computer architecture; some experience with assembly languages (x86, RISC-V); familiarity with hardware design is a plus. - Good knowledge of Linux. - Experience contributing ...

Staff System Architect

Location
United Kingdom
mobile assistants, portable devices, virtual and augmented reality, server, networking, high performance computing, self-driving cars, humanoid robots and much more! The Systems Architecture and Technology Group at Arm explores and drives the direction of Arm’s products in the next 3-5 years. Your contributions will play … expertise. This outstanding position will allow you to work alongside technology leaders across Arm. Required Skills and Experience: A postgraduate degree, ideally in Computer Science or Electronic Engineering, with relevant experience. A good understanding of computer architecture concepts and trends (CPU, GPU and/or other hardware ...

Performance Modelling Architect - Platform Architecture

Location
Greater London, England, United Kingdom
Selection changes the language of the page/content Performance Modelling Architect - Platform Architecture The hardest problems are the ones worth solving. We believe that meaningful progress comes from pushing past where it's easy to stop, and that a team with the right people and relentless drive … where rigorous software engineering meets cutting-edge silicon research: you'll build and evolve the C++ performance models that the entire GPU and SOC architecture team relies on to explore what comes next. You'll own the creation and maintenance of high-performance C++ models for our next-generation ...

Senior ML Compiler Engineer

Location
West of England, England, United Kingdom
faster than today's systems. That ambition forces us to rethink everything from first principles. For compiler engineers, this is a rare moment: the architecture is still being shaped. The IR, the lowering strategy, the optimisation passes, the execution model - you get to define its future. In this role … compilers using industry standard technologies such as MLIR or TVM Up-to-date knowledge of machine learning techniques and technologies A good understanding of computer architecture and performance optimisation techniques Excellent C/C++ skills and solid experience of industry standard development tools and technologies An creative ...

x86 Software Solution Architect and Planner

Location
Belfast City District, Northern Ireland, United Kingdom
embedded x86 silicon products. The ideal candidate thrives in a dynamic environment driving innovation and new technology. KEY RESPONSIBILITIES: Partner with silicon planning and architecture teams help define silicon features and software stacks for the next generation of AI enabled x86 solutions Collaborate with market segment architects and business … solution progress updates to executive and deliver solution, silicon, and customer application presentations to internal marketing and engineering teams. PREFERRED EXPERIENCE: Experienced Software/Computer Engineer, System Architect, Application Engineer, or Technical Marketing Engineer/Manager with in-depth x86 and AI system experience. Computer Architecture experience ...

Director of Software Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
adoption of new features and trends in core processing, accelerators, and system hardware, focusing on improved security, reliability, and performance. Responsibilities: Understanding new Arm architecture and IP features, their implementation and what that means for existing software components and tools. Devising how to promote their benefits to software ecosystems … pioneering IP, as well as helping Arm grow its role in new market segments. Required Skills and Experience: Knowledge of Arm based computer Architecture and the range of SoCs and devices that are created using Arm hardware IP. Experience of software profiling, instrumentation, and optimization for real world ...

Staff Design Engineer

Location
United Kingdom
solving complex engineering problems across power, performance,areaand implementation. You will work with a diverse, global group of engineers and collaborate across architecture, verification,implementationand other technology teams to deliver high-quality designs. Responsibilities As a Staff Subsystem Design Engineer, you will be involved in the specification, microarchitecture … wider team. Required Skills and Experience In addition to holding a Bachelor's,Master'sor PhD degree in Electrical Engineering, Electronics Engineering, Computer Engineering or a related discipline, you will have 10+ years of relevant industry experience anddemonstrate: Extensive hands-on experience in digital RTL design and microarchitecture development ...

Staff Software Engineer — Runtimes Performance

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
managed runtimes and loves open-source software. In this role you will be working on improving the performance of managed language workloads on Arm architecture by improving the language runtime/compiler as well as identifying bottlenecks in the hardware and working with hardware designers to improve these. … more. You'll be part of the bigger CE-SW Runtimes team, whose goal is to improve modern languages support on the Arm architecture, from JavaScript to Rust. You will work closely with the team and colleagues across the organisation and with open source communities to tackle challenges ...

7 Fundamentals of Software Engineering

Location
Greater London, England, United Kingdom
langages de programmation divers Profil recherché: Connaissances avancées en programmation procédurale, orientée objet et fonctionnelle Compétences en bases de données, systèmes d'exploitation et architecture informatique Fonds de connaissances nécessaires: Programmation & langages Procedural programming Object-oriented programming Functional programming Type systems Static vs dynamic typing Memory safety Compilation … Replication Sharding Consistency models Transactions at scale Operating Systems Processes & threads Scheduling Interrupts & syscalls Locks & race conditions Memory management Virtual memory IO systems Concurrency Computer Architecture CPUs Caches Pipelining Instruction sets Hardware vs software optimisation Memory hierarchy Networking OSI model TCP/IP DNS NAT TLS/HTTPS ...

Senior Software Engineer - Open Source

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
this role at different levels of seniority. Please apply to the role you feel best suits your skills and experience. Strong technical foundation (e.g. computer science, mathematics, physics or similar)Experience designing and building high-quality scientific or technical software, primarily in PythonAbility to translate complex, research-driven concepts … into robust, scalable and user-friendly solutionsBroad understanding of software systems (e.g. compilers, operating systems, computer architecture)Experience shipping software to users and maintaining high engineering standardsCuriosity and a strong drive to learn and solve complex problemsCollaborative mindset, with experience working across diverse teamsStrong written and verbal communication ...

Digital Design Verification Engineer

Location
West of England, England, United Kingdom
hardware where digital, optical, and mixed-signal domains intersect. The ideal candidate brings deep expertise in digital verification methodologies, a solid understanding of hardware architecture, and a passion for building provably correct, high-performance systems that underpin breakthrough AI hardware. Responsibilities Own end-to-end verification of high-throughput … with MATLAB/Simulink or Python/NumPy for algorithm modelling, fixed-point analysis, and test-vector generation Solid grounding in digital design principles, computer architecture, DSP fundamentals, and semiconductor basics Clear communicator who collaborates effectively across disciplines and is comfortable operating in a fast-moving, evolving environment ...

Performance Engineer

Location
Greater London, England, United Kingdom
graphs (Android, Yocto, and more) running on high-core hardware configurations. Ideal Candidate Profile: The Performance Systems Mindset: You have a deep understanding of computer architecture (CPU caches, memory barriers, SIMD, system calls) and proven experience writing hyper-optimized code in Rust or C/C++.(or other ...

Senior Verification Engineer (CPU group)

Location
United Kingdom
test planning and continuing through to verification closure. Ability to quickly understand complex specifications and translate them into effective verification scenarios. Strong understanding of computer architecture fundamentals, including pipelining, exception handling, and memory systems. Excellent communication and presentation skills, with the ability to explain complex technical concepts clearly ...

Senior Systems Architect - HW/SW Innovation

Location
United Kingdom
Limited invites talented engineers to join the Systems Architecture and Technology Group in the UK or France, and help shape Arm’s future architectures. You will work across teams, partners and industry consortia to innovate, develop and deploy new hardware and software technologies to the Arm ecosystem. A postgraduate … degree in Computer Science or Electronic Engineering, a strong grasp of computer architecture (CPU/GPU), and solid programming and analytical skills are essential. #J-18808-Ljbffr ...

Senior Infrastructure Engineer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
fulfilment of our obligations and Service Levels Targets. Research and identify the most appropriate options for the delivery of infrastructure and systems. Design the architecture of the required infrastructure solutionManage the deployment, maintenance and upgrade paths of relevant systemsIdentify, deploy and maintain appropriate connectivity optionsMaintain and test Business Continuity … campusProven ability to collaboratively pursue issue resolution and push for long term and permanent solutions to on-going problems;Experience of backup systems and architecture (NetBackup), SQL Server, SharePointUnderstanding of fundamental computer architecture, networking, virtualisation, storage and operating systems (Windows, Linux);My client is growing rapidly ...