Software Engineer C++ Developer Automated Machining Strategy (London/Hybrid) Salary bands depending on experience About the Organisation We are a technology-driven company working to modernize precision manufacturing. Our team builds intelligent software that speeds up the creation of CNC machining programs and supports operators in producing high-quality results more efficiently. Our main product applies advanced algorithms to … from theoretical ideas. You should be comfortable exploring unfamiliar technical challenges, iterating quickly, and working closely with others to refine and improve concepts. What Youll Need Strong proficiency in C++ , focusing on clear, efficient, and maintainable code. Experience designing and implementing algorithms, ideally involving geometric or numerical computation. Solid understanding of data structures, algorithmic performance, and runtime considerations. Ability to More ❯
PON system testing and integration + Expertise in burst-mode transceiver testing. + Good understanding of equalisation methods (CTLE, FFE, DFE) to improve high-speed link performance. + Python, C++, C# + High-speed PCB design Full details are available. Please don't hesitate to get in touch with me to learn more. More ❯
to support this role. Mostly LLVM based, it is important you also have experience working with GPUs to an extent. About you: 6 years+ as a compiler engineer Strong C++ programming skills Experience with LLVM, MLIR, Triton or other compilers Experience with GPU architectures Full details are available. Please don't hesitate to get in touch. More ❯
throughput Contribute to cutting-edge blockchain and digital asset technology What Were Looking For: 5+ years of backend engineering experience in trading, HFT, or crypto systems Deep expertise in C++, Rust, Go, or Java or similar Strong understanding of multithreading, concurrency, and distributed architectures Experience with market data, order execution, or exchange connectivity Interest or experience in blockchain and decentralized More ❯
Senior Rust Engineer (Rust/C++) Core Trading Infra We are partnered exclusively with a top-tier digital asset exchange . They have a global presence, and are renowned for their security and platform performance . The team are looking to bolster their Rust Engineering team in Europe . Core Trading Infrastructure Team: The Core Systems team oversees all aspects More ❯
South East London, London, United Kingdom Hybrid/Remote Options
Anson Mccade
mitigation needs Technical skills in adversary emulation, vulnerability discovery, and reverse engineering CHECK Team Leader status or equivalent certifications preferred Familiarity with scripting languages such as Python, C/C++, ASM desirable Flexibility to travel nationally and internationally Benefits: Competitive pension plan and employee share schemes Extensive health, wellbeing, and lifestyle benefits Inclusive culture valuing diversity and supporting career development More ❯
PyTorch experts who excel in extending and customizing the framework at the operator level. Ideal contributors are those who deeply understand PyTorch's dispatch system, ATen, autograd mechanics, and C++ extension interfaces. These contractors bridge research concepts and high-performance implementation, producing clear, maintainable operator definitions that integrate seamlessly into existing codebases. 2) Key Responsibilities Design and implement new PyTorch More ❯
progress to all stakeholders). Key Skillset Essential Substantial experience of managing software-intensive, complex real-time systems (including Operating Systems, middleware, application level), Languages used in project Ada, C++, C# Ability to operate in a large, complex project at engineering management level in a multi-disciplinary, potentially matrix management environment. Knowledge and experience in use of Combat System Equipment More ❯
london, south east england, united kingdom Hybrid/Remote Options
Converge
environments. Requirements For this role, we have some specific asks: 5+ years of firmware engineering experience, with at least 2 years working with Zephyr RTOS. Proficiency in C/C++ for embedded development. Experience with ARM Cortex-M microcontrollers and associated toolchains. Solid understanding of embedded software development best practices, including version control (Git), CI/CD pipelines, and automated More ❯
Senior C++ Developer (Python, SQL, Linux, Trading, FinTech, Financial Technology) This is a hybrid role, 2 days remote and 3 days in the office Our client actively encourages diversity, equality and inclusion within its workforce and welcomes applications from a diverse background, REC Solutions Limited does not discriminate in regards to age, gender, national origin, religion or any other ba More ❯
london, south east england, united kingdom Hybrid/Remote Options
Tower Research Capital
Bachelor's, Masters or PhD in Computer Science, Engineering, or a related field (or equivalent practical experience) A strong background in data structures, algorithms, and object-oriented programming in C++ Brilliant problem-solving abilities The ability to manage multiple tasks in a fast-paced environment Strong communication skills Python and/or financial markets experience is preferred but not required More ❯
C++ Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled C++ Software Engineer looking for a new opportunity? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a C++ Software Engineer you will join More ❯
Senior C++ Engineer – Core Trading Technology (Quantitative Trading) Stanford Black is partnering with an elite quantitative trading house seeking a Senior C++ Engineer to join the team building the mission-critical infrastructure underpinning their global trading, pricing, and risk platforms. This is a high-impact role at the intersection of ultra-low-latency engineering and quantitative finance, working shoulder-to … reference data, and real-time market data pipelines. Work collaboratively with quantitative researchers, quant developers, and front-office stakeholders to deliver next-generation trading capabilities. Develop primarily in modern C++ with supporting components in Python, contributing to both greenfield builds and optimisation of performance-critical workflows. Requirements 4+ years in a front- or middle-office engineering environment. Deep expertise in … advanced C++ (including STL) and low-latency, high-performance Linux development. Strong background in building multithreaded, distributed, and high-availability systems. Experience integrating or supporting pricing models within trading or risk infrastructure. Solid understanding of major asset classes — Equities, Futures, Options, Swaps. Knowledge of full trade and instrument lifecycles (corporate actions, settlements, bond coupons, swap resets). Advanced understanding of More ❯
REPL. Minimum Qualifications Experience in developing software tools (for example: compilers, debuggers, language runtimes, profilers or binary translation tools) Excellent software engineering, testing, and debugging skills Preferred Qualifications Strong C++ expertise Experience with serialization formats such as Clang and Swift modules Experience with LLVM, Clang, and LLDB development Experience working with debug info formats like DWARF Experience with contributing to More ❯
innovation - particularly in battery-powered and energy storage technologies. Key Responsibilities Design, develop, and test analogue and digital electronic circuits. Develop embedded firmware for microcontroller-based systems (C/C++). Contribute to new product development from concept to production. Conduct prototyping, validation, and debugging of electronic designs. Work closely with mechanical, software, and production teams to ensure seamless integration. More ❯
SR2 | Socially Responsible Recruitment | Certified B CorporationTM
and hands-on technical challenge. What You'll Need Proven experience leading engineering teams in a complex systems environment Background in safety-critical/mission-critical software (C/C++ to DO178/MISRA standard or similar is perfect) Strong grasp of systems engineering, software architecture, and product development lifecycles Comfortable with regulated environments and compliance frameworks Why Join? Up More ❯
IP teams Strong experience with UVM based verification, setting up co-simulation environments with ARM CPU models Job Responsibilities: Work on HVL (UVM/SystemVerilog/OVM), C/C++, Perl, TCL programming/scripting skills, verification methodologies and flows. Perform constraint random verification, assertion writing, coverage analysis, debugging. Work with ARM cores, formal verification, SV DPI-C. Experience with More ❯
london, south east england, united kingdom Hybrid/Remote Options
Hudl
flexible work policy, there aren't any current requirements for the number of days you come to the office. Must-Haves Technical expertise. You have hands-on experience in C++, Python, and several of the following areas: Kubernetes, PyTorch, MLOps (automated re-training, drift monitoring) TensorRT, Nvidia DeepStream/Gstreamer, and AWS. A proven track record. You know how to More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
IT Graduate Recruitment
role within 12–24 months. What You’ll Do Design and build high-performance software used by thousands of users daily Develop clean, efficient, and scalable code in Python, C++ or JavaScript Collaborate with engineers, data scientists, and product teams on exciting new features Contribute to technical discussions and see your ideas implemented fast Get exposure to cloud computing (AWS … STEM graduate (Computer Science, Engineering, Physics, Maths, etc.) from one of the top-ranked universities in the UK or equivalent Strong coding ability in at least one of: Python, C++, C#, Java, or JavaScript Curiosity and problem-solving mindset — you love figuring things out Comfortable learning new technologies quickly Bonus: experience with Git, SQL, or personal projects you can show … tutorials — we’d love to hear from you. Apply now with your CV. Let’s build something great together. Graduate Software Developer, Junior Developer, Entry-Level Developer, Python Developer, C++, C# .Net, Developer, Computer Science Graduate, Full Stack, Software Engineer, Cloud, Machine Learning, JavaScript, Coding Graduate, Graduate Technology Jobs More ❯
C++ Software Engineer/Developer (C++ Linux SQL) London/WFH to £110k Are you a backend focussed C++ Software Engineer looking for an opportunity to progress your career, working on complex and interesting systems where you can see the impact of your work? You could be joining a global leading FinTech and taking ownership of strategic enhancements on their More ❯
in Greater London is looking for an Engineering Manager to lead a team developing audio SDKs for real-time audio AI. This position requires strong technical leadership, especially in C++, and the ability to motivate and mentor others. Experience in audio DSP and SDK development is essential. The role offers a hybrid working model, combining remote work and on-site More ❯
high standards but also offer competitive compensation. Additionally, the package includes potentially very lucrative stock options. Ideal Software Engineers should possess robust programming abilities in languages such as C, C++, Objective-C, Java, C#, Python, or Golang, coupled with an outstanding academic history, preferably from top-tier universities globally. Given that this is a hardware-oriented product, expertise in electronics … therefore, they ensure an environment that nurtures the talents of software engineers. Position : Software Engineer Location : Soho, London - hybrid Salary : £50-70k & stock options Key Skills : Golang, C, C++, Java, Kotlin, Python, objectiveC, Linux, Azure, top academics More ❯
funds, or financial markets. Strong knowledge of object-oriented programming, design patterns, and data structures. Experience with SQL and familiarity with databases such as Oracle or PostgreSQL. Exposure to C++ or Java is a plus. Solid understanding of front-office trading environments, risk systems, or quantitative workflows. Strong communication skills and ability to collaborate in fast-paced, client-facing environments. … Solvency II, FATCA, EMIR, MiFID), Pricing & Valuation, Organizational Transformation & Process Improvement. IT & Information systems consulting: Business Analysis, Project Management, Change management, Front Office Support (functional and technical), Development (e.g C++, Python, C#, Java, VBA), Financial Software (e.g. Sophis, Murex, Summit, Calypso), IT Transformation & Innovation. As part of Quanteam Group, Quanteam UK & PL has today more than 80 consultants, working for More ❯
Role: Software Developer Salary : £350,000 T/C Location: London Client : Top Fintech An exciting opportunity has arisen for a highly skilled C++ Developer with excellent technical and communication abilities to join a successful and fast-paced tech-driven team within the finance sector. You'll be working alongside top-tier technologists with backgrounds from some of the most … have end-to-end involvement in the software development life cycle, with real influence over the direction and implementation of key technical solutions. Key Requirements: Strong commercial experience with C++ and Python (2+ years) Proven experience building and consuming RESTful microservices Experience handling large-scale or high-throughput data systems Prior experience in the finance sector (preferred but not essential More ❯
/WFH: You'll join colleagues in the London office three days a week with flexibility to work from home the other two days. About you: You have strong C++ development experience on Linux or UNIX, C++14 and above You have good SQL skills You're a passionate technologist who is motivated by working on cutting-edge systems and engineering More ❯