51 to 75 of 338 Multithreading Jobs in the UK

Senior Software Engineer

Location
United Kingdom
Threat Protection and ShadowAI product area, contributing directly to Menlo's technical roadmap. Build highly available, scalable distributed systems and APIs, including multithreaded and asynchronous applications, with performance and security considered from the start. Build and refine the detection and policy capabilities that give customers visibility into generative ...

Senior Software Engineer

Location
Bracknell, England, United Kingdom
Threat Protection and ShadowAI product area, contributing directly to Menlo's technical roadmap. Build highly available, scalable distributed systems and APIs, including multithreaded and asynchronous applications, with performance and security considered from the start. Build and refine the detection and policy capabilities that give customers visibility into generative ...

Contract C ++ Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Contract
audit logging. Essential Skills & Experience Strong experience developing modern C++17 applications on embedded Linux . Strong understanding of RAII, fixed-width types, std::atomic, multithreading and lock-free or bounded queues. Experience developing software where deterministic behaviour and reliability are critical . Experience with allocation-free or low-allocation runtime ...

Senior Simulation Software & Security Engineer

Location
Crawley, England, United Kingdom
native application security for desktop and mobile applications Knowledge of build caching and distributed build systems Background in performance optimization, memory management, and multithreaded programming Proven experience working directly in and modifying a large, existing code base Proven experience handling multiple tool chains for cross-platform development Hands‐on experience ...

Senior Software Engineer, Embedded Android

Location
Brighton, England, United Kingdom
automated testing. What we’re looking for Languages: Proficiency in C/C++/C\# and building scalable feature sets in a large multithreaded codebase. Embedded Platforms: Experience developing for Embedded Linux, QNX and hypervised environments. Android platform: Hands‐on AAOS or AOSP development experience on the platform layer ...

Senior Software Engineer, Embedded Android

Location
Brighton, England, United Kingdom
reviews, and automated testing.What we're looking forLanguages: Proficiency in C/C++/C\\# and building scalable feature sets in a large multithreaded codebase.Embedded Platforms: Experience developing for Embedded Linux, QNX and hypervised environmentsAndroid platform: Hands-on AAOS or AOSP development experience on the platform layer, experience integrating ...

London-based Low-Latency C++ Trading Systems Engineer

Location
Greater London, England, United Kingdom
latency systems and real‐time data processing, spanning Java and C++ development. The role emphasizes a strong background in electronic trading, networking, and multithreading, with a focus on delivering robust, scalable software for a financial services environment. #J-18808-Ljbffr ...

Senior Lead Software Engineer

Location
Greater London, England, United Kingdom
working on: Building high-performance distributed systems in Rust Developing core infrastructure used by engineering teams across the business Solving problems around concurrency, multithreading, scalability and performance Designing new services and taking ownership through to production Improving the reliability and efficiency of existing systems Working in Linux environments and getting ...

Greenfield Systematic Trading Build | Founding C++ Engineers

Location
Greater London, England, United Kingdom
trading or performance-critical environment Experience within HFT, electronic trading, market making, systematic trading, or other latency-sensitive domains Strong understanding of Linux internals, multithreading, concurrency, memory management, and performance optimisation Expertise in low-latency systems, kernel-level development, network optimisation, market data, or exchange connectivity Demonstrated tenure and track ...

Software Engineer III - AI Engineering

Location
Greater London, England, United Kingdom
Keras, MXNet, Scikit-Learn Strong programming knowledge of Python and Spark; proficiency in vector operations using numpy, scipy; experience with distributed computation using multithreading, multi GPUs, Dask, Ray, Polars Familiarity with AWS Cloud services such as EMR, Sagemaker Overall knowledge of the Software Development Life Cycle Solid understanding of agile ...

Embedded Software Engineer III – Dalgety Bay, Scotland

Location
Dalgety Bay, Scotland, United Kingdom
optimize embedded software for real-time operation on resource-constrained hardware, with consideration for performance, memory use, and power consumption. Implement and manage multithreading, interrupt handling, timers, DMA, and task scheduling in RTOS or bare-metal environments. Work closely with hardware engineers to define firmware-to-hardware interface requirements, timing ...

Staff Performance Tools Engineer

Location
Manchester, England, United Kingdom
/analysis. Web technologies (TS/JS, HTML, WebSocket) for static web apps frontend. Exposure to hardware system architecture (pipelines, caches, MMUs, interconnects, timers, multithreading). Open‐source contributions and modern CI/CD experience. Good understanding of OS primitives (processes, threads, locks, virtual memory) and how they relate ...

Senior Software Engineer: Core UI & Graphics Architect (Hybrid)

Location
Cambridge, England, United Kingdom
C++, Python tooling, and graphics pipelines, delivering high-performance UI components across a hybrid work model. The role requires deep knowledge of memory management, multithreading, and cross-platform graphics, with a focus on scalable, robust systems. #J-18808-Ljbffr ...

Senior Graphics Engineer: Real-Time Rendering & Performance

Location
Stratford-upon-Avon, England, United Kingdom
work on the graphics pipeline and runtime stack, collaborate with platform engineers, and gain deep platform-specific knowledge. The role requires strong C++ skills, multithreaded systems experience, GPU debugging and shader knowledge; C# and Unity experience are beneficial. #J-18808-Ljbffr ...

Software Engineer, iOS

Location
Greater London, England, United Kingdom
unit testing techniques Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies Experience with multithreading programming and mobile memory management Experience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with ...

Lead Software Engineer Java - Sports

Hiring Organisation
Client Server
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
software engineering best practices You have experience with Test Driven Development TDD You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns, Data Structures You're comfortable with agentic AI coding You're collaborative and pragmatic with great communication and stakeholder management skills Nice ...

Software Engineer – Mid-Level or Senior

Location
Cambridge, England, United Kingdom
Software Engineer – Mid-Level or Senior: Proficient programming ability in Python Strong understanding of Python concepts such as decorators, generators, context managers and multithreading Experience with Docker Strong academic background, including degree educated in a STEM subject Excellent analytical and problem-solving skills Ability to write high-quality, production-ready ...

Senior Software Engineer, C++

Location
Greater London, England, United Kingdom
trading industry preferred) Ability to write clean, reliable, and highly scalable code Good knowledge of algorithms and data structures Experience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical and non‐technical business colleagues What we offer ...

Senior Embedded Firmware Engineer (Hybrid/Remote)

Location
Dalgety Bay, Scotland, United Kingdom
will work across ARM/MCU platforms, optimizing low-power software, and driving hardware interfaces with FPGA-adjacent subsystems. We value hands-on debugging, multithreading, and real-time performance, with collaboration across electrical, systems, optics, and mechanical teams. #J-18808-Ljbffr ...

Low-Latency eFX Java Algo Engineer

Location
City Of London, England, United Kingdom
Java Developer to design and maintain low-latency applications for electronic FX trading systems. Ideal candidates have a strong background in Core Java, multithreading, and real-time market connectivity, with experience in trading environments essential. This position focuses on optimizing trading performance and ensuring robust execution of trades, making ...

Senior Vehicle Handling Engineer

Location
Guildford, England, United Kingdom
Unreal Engine experience Experience integrating and owning Physics systems (e.g. PhysX, Havok or Chaos) Solid understanding of 3D Maths, collision detection, vehicle handling and multithreaded programming Bonus points if you have: Shipped racing titles under your belt Previous experience building large scale, real-time, multiplayer games Benefits What ...

Senior Systems Engineer

Location
Guildford, England, United Kingdom
shipping, with strong knowledge of optimisation and porting processes Strong understanding of hardware across different platforms Strong C++ skills, including sound knowledge of multithreading, software design patterns, and systems architecture Familiarity with game engine architecture across multiple engines including proprietary Good problem solving and debugging skills Bonus points ...

Sales Manager - Enterprise (London)

Location
Greater London, England, United Kingdom
founding team of Enterprise AEs in London. This is your highest-leverage work in year one Coach reps through long, multi-stakeholder cycles: multithreading across buying committees, navigating security and procurement, and closing seven- and eight-figure deals Raise the bar on consultative selling. Your reps should be advising customers ...

Senior Engine Programmer

Location
Wakefield, England, United Kingdom
standards and best practices What We're Looking For Technical Experience Strong C++ programming experience within large game codebases Strong understanding of memory management, multithreading, and performance optimisation Comfortable working with proprietary technology and solving complex technical challenges Experience profiling and debugging complex technical issues Familiarity with console ...

Account Executive - Enterprise (London)

Location
Greater London, England, United Kingdom
build-vs-buy, and giving clear recommendations grounded in what you've seen work at the frontier. Then you'll do the enterprise work: multithreading across a buying committee, navigating security and procurement, and turning a first workload into an eight-figure relationship. You'll work alongside our founders, forward ...