quality standards. Generate and maintain documentation using tools like Jira and Confluence. Engage in debugging, performance characterization, and collaboration with cross-functional teams. Required Experience: 5+ years experience in C++ development for embedded systems. Strong experience of Linux and FreeRTOS operating systems. Expertise developing on embedded systems and completing software integration in embedded systems. Track record of delivering reliable real More ❯
the product direction Compensation: Up to £150k (depending on exp.), equity, great perks (daily lunch, private health cover, 7% pension) What they're looking for Strong programming skills (Python, C++, Golang, Java, or Rust) A practical mindset - you enjoy solving tough, real-world problems Comfortable travelling and working hands-on with end users Their stack: Rust & Typescript (Happy to upskill More ❯
Slough, Berkshire, United Kingdom Hybrid/Remote Options
Sky
internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with More ❯
Slough, Berkshire, United Kingdom Hybrid/Remote Options
Sky
internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with More ❯
Slough, Berkshire, United Kingdom Hybrid/Remote Options
Sky
internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with More ❯
Slough, Berkshire, United Kingdom Hybrid/Remote Options
Sky
internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with More ❯
high-performance systems to develop solutions at the intersections of quantum control systems, classical compute orchestrations, and high-throughput data pipelines. Key Responsibilities Design, develop, and optimize software in C++ and/or Rust for quantum control systems. Develop low-latency interfaces between quantum hardware and classical compute. Collaborate with hardware teams to integrate software with FPGAs and high-speed More ❯
C++ Developer – Financial Exchange Connections Up to £80k + 10% bonus 12-month Fixed Term Contract Hybrid role in London 4 days a week We are very excited to be again working with our long-term partners in the financial space whose platform receives upwards of 40 billion messages daily from their Financial Exchange connections. As a C++ Developer, you … This includes handling, processing and distributing market data that supports their impressive client base, while always maintaining a key focus on speed, high performance, reliability and efficiency. As a C++ Developer, you must have: 3-5 years commercial experience BSc or above in Computer Science from university Have spent long stints in your previous companies, working at just 1 or … in your career so far Strong knowledge of C++ development in server-side environment Expertise in the full Software Development Lifecyle Good understanding of STL and Boost A very confident communicator Bonus: Experience working in the financial sector with financial knowledge Experience in a secondary programming language e.g. .Net or Python Interest in cloud technologies e.g. AWS What you will More ❯
Slough, Berkshire, United Kingdom Hybrid/Remote Options
Sky
internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with More ❯
Slough, Berkshire, United Kingdom Hybrid/Remote Options
Sky
internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with More ❯
I'm representing a leading systematic hedge fund who are looking for a skilled C++ engineer to join a high-impact technology team in London, building next-generation data and market infrastructure. You'll work on complex, distributed systems that power large-scale data, analytics, and pricing platforms. What we're looking for: Strong modern C++ development skills (C++14/… large-scale distributed systems Comfortable as a hands-on individual contributor in a senior engineering team London-based (hybrid), with global collaboration across teams If you're passionate about C++ and building the systems that make data move, this is a chance to work alongside the strongest engineers in the field. More ❯
C++/Embedded Software/ML/Machine Learning/Python Senior/Lead Software Engineer – AI/ML Foundation Model | Future CTO Potential Role: Senior Software Engineer Location: West London - 3/4 days per week Sector: Artificial Intelligence | Physical Engineering | High-Performance Computing Type: Full-time | Permanent Salary: up to £150,000 + Equity options About the Company … end (as needed), and cloud infrastructure. Introduce best practices for performance, security, and scalability. Mentor future engineers as the team grows. Requirements: High-performance/high-transactional computing environments. C++ and modern software engineering best practices. Cloud infrastructure (AWS, GCP, Azure, or similar). Exposure to or interest in machine learning frameworks (e.g., PyTorch, TensorFlow) — not essential but beneficial. Building … and scaling complex systems end-to-end. C++/Embedded Software/ML/Machine Learning/Python More ❯
enabling seamless transitions across server instances and maximizing concurrent player support per shard. This is a highly technical, high-impact role for someone with deep Unreal networking experience, strong C++ skills, and a passion for solving complex multiplayer problems: latency, synchronization, server meshing, connection stability, and more. You'll report to the Lead Gameplay Programmer and work closely with our … network programming for games, including shipping multiplayer titles in Unreal Engine. Deep understanding of TCP/IP, UDP, sockets, NAT traversal, packet fragmentation, and latency mitigation techniques. Proficiency in C++, with strong understanding of memory/performance constraints in networked systems. Solid grasp of client-server architectures, replication strategies, and packet serialization/compression. Hands-on experience with Unreal Engine More ❯