|
51 to 65 of 65 C++ Jobs in Slough
slough, south east england, united kingdom Hybrid / WFH Options Thurn Partners
C++ Engineer – Core Trading Systems This role offers the opportunity to work on systems where nanoseconds matter, reliability is critical, and engineering excellence directly drives performance in global markets. The organisation is a leading quantitative investment firm powered by research, technology, and data. Independent investment teams operate on a shared foundation: a proprietary, state-of-the-art trading platform. The … Core Technology Team is responsible for building and optimising this platform, which serves as the central nervous system of the firm’s trading operations. The C++ Engineer will work on a small team of world-class engineers, owning problems end-to-end and deploying solutions with immediate firmwide impact. The scope includes both greenfield development and scaling of existing systems … Responsibilities: Design and optimise critical components of the trading platform, including exchange and broker connectivity, order management, feed handlers, deployment pipelines, and monitoring systems. Push the boundaries of modern C++ for low-latency optimisation, template metaprogramming, lock-free concurrency, and high-throughput networking. Collaborate closely with traders, researchers, and operations staff to translate requirements into high-impact features. Lead new More ❯
slough, south east england, united kingdom microTECH Global LTD
JavaScript based web decoders, native Chromium browser and WebRTC, ALVR (Air Light VR). Working with the decoder and encoder teams to support maintenance and improvements in the core C++ codec integration layers. Integration work for other compression solutions, such as VC6 and point cloud compression, into different video editing and creation applications. Engaging with the open-source community to … in Computer Science, Engineering, or other relevant scientific/technical subjects, or work experience. Experience developing system level software for Android operating systems. Experience developing software using C/ C++ and other languages. Interest in developing system level software for iOS or desktop operating systems for use by third party applications. Interest in expanding your knowledge of video codecs and More ❯
slough, south east england, united kingdom Selby Jennings
C++ Engineer (GPU and Compute Architect focus) - HFT On behalf of a leading HFT firm, we are supporting the formation of a specialised performance engineering team focused on optimising the most compute-intensive R&D workloads. This role sits at the intersection of systems architecture, software engineering, and quantitative research, with a mandate to push the boundaries of throughput, latency … and implement low-level improvements Evaluate and integrate HPC technologies to support scale-out and latency-sensitive workloads Required Skills 3 - 10 years of professional proficiency in Python and C++ Hands-on experience with GPU compute Familiarity with HPC storage stacks and RDMA/networking frameworks Background in semiconductor performance engineering (e.g., microarchitecture-level tuning, driver/kernel optimisation) If More ❯
slough, south east england, united kingdom IC Resources
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model slicing algorithms … and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking More ❯
slough, south east england, united kingdom Harnham
Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ Minimum 3 years of production-level software engineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB … delivery in Docker -based environments. Desirable Experience Experience with PyTorch for AI-based perception/control. Familiarity with MoveIt for motion planning in ROS2 . Knowledge of CUDA for C++ real-time optimisation. To Apply: Please email your CV Desired Skills and Experience Python: Advanced proficiency in Python, leveraging scientific and numerical libraries (e.g., NumPy, SciPy) for robotics software development … and AI integration. C++: Strong expertise in C++ for performance-critical tasks, including motion control, kinematics, dynamics, and real-time robotic systems, using libraries like Eigen ROS2: Deep experience with Robot Operating System 2 (ROS2) for building and integrating modular robotic components, enabling seamless communication between sensors, actuators, and algorithms. Docker: Proficient in Docker and container orchestration workflows to create More ❯
slough, south east england, united kingdom Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge More ❯
slough, south east england, united kingdom Understanding Recruitment
C++ Engineer (12mo FTC) – Financial Services and Research 📈💵 💰 Salary: £70,000 (12 month FTC with strong likelihood of extending) + benefits 📍 Location: 4 days onsite p/week, London (Old Street) Passionate about developing solutions for large amounts of data? Do you enjoy working in the realm of finance? If you want to work in a large, enterprise organisation with … 000+ people, this one is for you! This established company with approximately $250bn in assets under advisement is looking for a C++ Engineering on a 12 month FTC to join the team to help builds products interpreting significant volumes of financial data for some of the biggest finance institutions globally. You will be taking ownership of enhancing the performance and … scalability of systems that handle the global distribution and storage of over 40 billion messages every day . As the C++ Engineer, you will: Maintain and optimise the company’s large-scale, high-volume data feeds Manage and implement updates from hundreds of data vendors Analyse and interpret complex data sets from a wide range of financial institutions 💻 Tech Stack More ❯
slough, south east england, united kingdom Hybrid / WFH Options Net-Zero Geosystems
case studies, speak at events. About you The ideal candidate is an excellent team player with experience in developing numerical methods and physics solver (FEM, FDM, FVM...), Python and C++ skills, strong mathematics skills, knowledge of solid & fluid mechanics theory, and a background in Geosciences. In particular, we are looking for: · Self-reflection and emotional intelligence · Scientific rigour and attention … detail. · Awareness beyond technical considerations such as business and client priorities. · A track record of delivering and meeting deadlines. · Excellent written and verbal communication skills . · Proficiency in Python, C++, Paraview, Linux, LaTeX, Git. · Experience in deriving partial differential equations, developing implicit solvers (for thermo-hydro-mechanical and chemical coupled physics). · Experience in developing finite element, finite volume and More ❯
slough, south east england, united kingdom Harrington Starr
building high-performance trading systems? Contribute to all aspects of application development including functional and technical specifications, design and development. Key Duties & Responsibilities . Write low latency, high throughput C++ code Work on trading tools which leverage all aspects of our high-performance system, this includes order management, exchange connectivity as well as real time market data Improve performance and … scalability of our trading infrastructure. Requirements, Skills & Experience. Must have 5+ years of relevant industry experience with modern C++ Strong understanding of data structures, algorithms and high-performance application design Solid understanding of TCP/UDP standards and network protocols Experience with writing low latency single and concurrent threaded applications Working practices are relaxed, as is the office environment. They More ❯
slough, south east england, united kingdom Hypersonic Laboratories
where the creativity of GTA role-play and Roblox, meets next-gen quality delivered by Unreal Engine 5. About the role We’re hiring a Mid Level Generalist UE5 C++ Engineer who can plug into multiple parts of HELIX, with a strong interest in Lua-driven scripting and systems work. You’ll work closely with the Lua Team to iterate … larger sessions Editor tooling: Build creator-facing utilities and workflows that make our Creator Kit fast, friendly and intuitive Quality & collaboration: Own features end-to-end, write clean, testable C++, perform reviews, and partner with scripting, design, and art. What we’re looking for Strong C UE5 experience (engine APIs, gameplay frameworks, async patterns, memory/replication fundamentals). Shipped … in the UK and able to be in our Greater London/Guildford office 2–3 days/week . Nice to have Experience embedding Lua in C/ C++ (sandboxing, package loaders, messaging) or UnLua in production. UE PCG for procedural generation; strong in-editor/tooling UX. Character customization with Epic’s Mutable or similar runtime morph/ More ❯
slough, south east england, united kingdom Inference Search
an early stage, high impact role where you'll get to design the architecture, not inherit it. What You'll Build Real time trading systems and model infrastructure in C++ Quantitative models that extract signal from complex commodities and derivatives data End-to-end ownership: data pipelines, modeling, execution, optimization The foundations of a next generation systematic trading platform You … experience in commodities/energy markets at a top-tier fund Proven experience in systems architecture and design, you'd have built trading infrastructure, not just used it Deep C++ expertise including modern C++ 20/C++23; experience with real-time or low-latency systems Strong mathematical foundation applied to trading or signal generation Bachelor's degree in Computer Science More ❯
slough, south east england, united kingdom Hybrid / WFH Options Langham Recruitment
the cutting edge of AI and Machine learning technology with applications for increased productivity in Data centres and HPCs. Responsibilities: Design automated test frameworks for optical networks using Python, C++ Develop integrated hardware solutions across network systems using hardware instruments, BERTS, Burst-mode test, and oscilloscopes. Engineer optimisation algorithms as part of the test framework platform and metaheuristic algorithms Support … validation of testing, and analysis of data for improvement Collaborate with cross-functional teams of hardware, software, embedded and electronic engineers. Skills: Software scripting and Automation experience using Python, C++, C# Experience in generating and scripting algorithms for AI/ML applications, as well as Metaheuristic optimisation. Understanding of cloud-based environments and data pipelines. Degree in either Computer Science More ❯
slough, south east england, united kingdom Hybrid / WFH Options microTECH Global LTD
rapid cycles of iteration and fast-tracked delivery of Minimum Viable Products. • Technical Expertise: Experience in designing and developing data compression solutions, AI/ML technologies, and/or C++ development. • Leadership Skills: Proven ability to manage and mentor a skilled team, driving projects to completion within commercial deadlines. • Communication Skills: Excellent written and verbal communication, including technical documentation and … technologies, including lossy/lossless compression, quality metrics, and colour spaces. • Knowledge of the end-to-end software development lifecycle, with experience collaborating across teams. • Proficiency in Python and C++ software development. • Experience with parallel processing programming. • Understanding of standardization processes and standard-developing organizations (SDOs). Beneficial to have: • Knowledge of objective Visual Quality (VQ) assessment techniques. • Experience with More ❯
slough, south east england, united kingdom McGregor Boyall
Role: Python Quantitative Developer – Crypto Trading Location: London Industry: Hedge Fund Travel: Hybrid Overview: A leading global quantitative investment manager is looking for a talented Python Quantitative Developer to join its Crypto trading team . Join the crypto trading desk More ❯
slough, south east england, united kingdom IC Resources
Software Engineer - 3D Tooling London £50,000 - £60,000 As a Software Engineer – 3D Tooling, you’ll be central to transforming complex real-time data into intuitive tools that bridge computational models and physical phenomena. Your work will help drive More ❯
|
|