system-level debugging. Technical Requirements: 3+ years of experience in C++ (C++17/20) with strong knowledge of memory management, concurrency, and performance tuning. Experience with GPU programming (CUDA), SIMD, and kernel-level development. Deep understanding of data structures, lock-free algorithms, and low-latency systems. Familiarity with Linux internals, system calls, and performance profiling tools. Background in platform engineering More ❯
system-level debugging. Technical Requirements: 3+ years of experience in C++ (C++17/20) with strong knowledge of memory management, concurrency, and performance tuning. Experience with GPU programming (CUDA), SIMD, and kernel-level development. Deep understanding of data structures, lock-free algorithms, and low-latency systems. Familiarity with Linux internals, system calls, and performance profiling tools. Background in platform engineering More ❯
new trading strategies. Their stack leverages cutting-edge HPC techniques for market data processing and order management. They are using highly modern C++: custom allocators, zero-copy messaging, and SIMD optimization. You'll work directly with quants to translate mathematical models into production trading systems and see the impact of your code on alpha generation. Some of the benefits include More ❯
new trading strategies. Their stack leverages cutting-edge HPC techniques for market data processing and order management. They are using highly modern C++: custom allocators, zero-copy messaging, and SIMD optimization. You'll work directly with quants to translate mathematical models into production trading systems and see the impact of your code on alpha generation. Some of the benefits include More ❯
new trading strategies. Their stack leverages cutting-edge HPC techniques for market data processing and order management. They are using highly modern C++: custom allocators, zero-copy messaging, and SIMD optimization. You'll work directly with quants to translate mathematical models into production trading systems and see the impact of your code on alpha generation. Some of the benefits include More ❯
diverse architectures: CNNs, GNNs, Diffusion models, Contrastive learning, Transformers, LLMs, RNNs etc. at scale Koopman, DMD, SINDy, Fourier Neural Operators, PINNs etc. Computer Vision Python, C++, Rust OpenMP, Clang, SIMD, etc. Learn More About Autodesk Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest More ❯
London, England, United Kingdom Hybrid / WFH Options
Sonos
and frameworks (e.g., ASIO, Core Audio, VST, JUCE, OpenAL). Demonstrated understanding of distributed systems and network protocols Experience with optimizing DSP algorithms for specific hardware architectures (e.g., ARM, SIMD instructions). Knowledge of low-latency audio systems. Experience with scripting languages (e.g., Python) for prototyping, tooling, and ML. Why Join Us? Collaborative culture. Challenging and impactful projects. Opportunity to More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Hunter Bond
real-time systems. Familiarity with network programming and protocols (e.g., TCP/IP, UDP) is a plus. Proficiency in Linux/Unix environments. Knowledge of hardware optimization techniques (e.g., SIMD, GPU computing) is a plus. Responsibilities: Design, develop, and maintain high-performance C++ trading applications. Optimize code for maximum speed and efficiency, minimizing latency. Implement and enhance trading algorithms in More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
real-time systems. Familiarity with network programming and protocols (e.g., TCP/IP, UDP) is a plus. Proficiency in Linux/Unix environments. Knowledge of hardware optimization techniques (e.g., SIMD, GPU computing) is a plus. Responsibilities: Design, develop, and maintain high-performance C++ trading applications. Optimize code for maximum speed and efficiency, minimizing latency. Implement and enhance trading algorithms in More ❯
best practices. Interest in working with full-stack system development, from HW/SW co-design through implementation (ideally through post-silicon).. Interest in JAX, GPU, or other SIMD programming (eg, for ML/AI or scientific computing). Ph.D. in Electrical Engineering, Computer Science or related field; or other similar experience. The US base salary range for this More ❯
understanding of C++ memory model, concurrency, meta-programming and best practices. Experience with network programming using TCP, Websocket Experience with Boost, ZeroMQ, MongoDB, Protobuffer Experience with optimisation using modern SIMD instrument set or GPU programming is a plus #LI-AT1 #LI-Hybrid #J-18808-Ljbffr More ❯
using modern C++. Expect strong opinions on C++20/23 features and to write efficient code. Applying Mechanical Sympathy: Arrange memory layouts for cache-line perfection, manually vectorize with SIMD, and treat the CPU as a highly predictable friend. Wrestling with Concurrency: Implement lock-free queues, use memory barriers, and eliminate false sharing. Achieving Kernel Bypass: Build systems for Market More ❯