Staff Software Engineer (Python/Rust/C++/Golang) 📍 London - Hybrid (3 days onsite) 💰 Up to £150,000 base + 25% bonus + equity We’re building the next generation of real-time, low-latency data systems - processing billions of transactions globally. This is a hands-on Staff Engineer role where you’ll take on complex challenges in distributed … paternity leave In-office chefs providing fresh daily meals Work remotely from anywhere for one month each year What We’re Looking For Strong coding skills in Python, Rust, C++ or Go Experience with high-performance or distributed systems Familiarity with Kubernetes, Kafka, AWS, Terraform, and CI/CD A collaborative engineer who enjoys solving complex problems and learning new More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Copello
bonus and excellent benefits) Security: British Citizenship & ability to obtain clearance required What you’ll do: Lead a small software team developing synthetic environments and simulation components. Work with C++ and C# to build advanced, real-time systems. Collaborate with project leads, simulation architects and multi-disciplinary teams. Explore new technologies including AR/VR to support development, training and … in-service support. Drive innovation through experimentation across the full product lifecycle. What you’ll bring: Strong background in software engineering (C++, C#). Leadership skills to guide a small development team. Problem-solving mindset with a system-wide perspective. (Bonus) Experience with real-time software, DIS or HLA simulation standards. What’s on offer: Salary circa £65k + bonus More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum Bonus of up to 21%, 14% pension
Reliance/XA21, GE eTerra Platform, Power System Applications. Hands-on experience with Energy Management System (EMS)/Generation Monitoring and Control applications. Software development experience with C/C++/Java and SQL . Experience working with communication protocols: IEC 60870-5-101/104 , DNP3 , Modbus , ICCP , OPC . Your Profile Desirable Skills/Knowledge/Experience: Over … DNP3 , Modbus , ICCP , OPC . Experience working with relational databases such as Oracle and SQL Server . Experience in programming languages for system integration or scripting, such as C , C++ , PERL , or similar. Proficiency in SQL , Shell scripting , and ability to read and interpret logs and debug files. Experience in installing fixes on live customer systems. Strong troubleshooting and debugging More ❯
require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency exchange connectivity layers using reliable C++ or Rust code Work closely with a close-knit team of Software Developers and Quant Traders Build mission-critical research systems from scratch This is an early-stage hire for … problem solving; you are able to see the 'bigger picture' of your work Exceptional systems knowledge Exceptional Linux knowledge Strong networking knowledge (TCP/IP) Strong concurrent programming ability (C++ or Rust) Experienced working with distributed systems ( Desirable ) Experience working in the cloud (AWS, GCP, Azure etc.,) ( Desirable ) Experience working with containers Full details are available. Please don't hesitate More ❯
edge AI and robotics software in live customer environments Collaborate with AI researchers, roboticists, and systems engineers to build robust, scalable solutions Write clean, production-grade code in Python, C++, or Java, and develop tools using React and TypeScript Gather user feedback to inform product development and deployment strategy Travel occasionally to customer sites across the UK and internationally What … They’re Looking For: Strong software engineering experience, ideally with AI or robotics systems Hands-on experience in Python, C++, or Java, and familiarity with front-end tooling is a plus Comfortable working directly with customers and understanding operational requirements Problem-solving mindset with an ability to deliver robust, production-ready solutions Collaborative approach and ability to work closely with More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
and HyperLynx (signal integrity analyses) or similar. Additional experience with radio frequency systems, DSP, embedded software and/or requirements management using DOORS would be beneficial. Further experience with C++, VHDL, Python and Tcl would be desirable. Due to the nature of projects, the role is mostly onsite, although occasional home working is possible when projects allow. In return, on … is a competitive remunerations package including career support and opportunities for leadership. Keywords: FPGA, ASIC, PCB, Digital Design, Electronics, Wireless, IoT, Communications, Robotics, Networks, Satellites, Instrumentation, DSP, Embedded, C, C++, RF, Project Leadership Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
Anson McCade
closely with software, firmware, mechanical and production teams to ensure seamless integration. • Conduct signal integrity (SI) and power integrity (PI) analysis to guarantee robust performance. • Apply VHDL , C/C++ , or Python for board-level testing and debug. • Oversee full lifecycle development from concept through delivery, ensuring high standards of documentation and compliance. What We’re Looking For: • Proven experience … DDR, Flash memory, and high-speed serial links . • Practical experience with SI/PI analysis and simulation tools . • Proficiency in VHDL , and working knowledge of C/C++ or Python for hardware testing. • Familiarity with DSP concepts for SDR, radar, or sensor applications. • Strong collaboration and communication skills, with the ability to guide multi-disciplinary teams. • Excellent technical More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Anson McCade
closely with software, firmware, mechanical and production teams to ensure seamless integration. • Conduct signal integrity (SI) and power integrity (PI) analysis to guarantee robust performance. • Apply VHDL , C/C++ , or Python for board-level testing and debug. • Oversee full lifecycle development from concept through delivery, ensuring high standards of documentation and compliance. What We’re Looking For: • Proven experience … DDR, Flash memory, and high-speed serial links . • Practical experience with SI/PI analysis and simulation tools . • Proficiency in VHDL , and working knowledge of C/C++ or Python for hardware testing. • Familiarity with DSP concepts for SDR, radar, or sensor applications. • Strong collaboration and communication skills, with the ability to guide multi-disciplinary teams. • Excellent technical More ❯
tools such as PCG Graphs, World Partition, and Blueprint scripting. Strong understanding of procedural generation principles using Unreal, Houdini, or equivalent tools. Experience creating or extending editor tools in C++ or Python. Solid knowledge of materials, shaders, and instancing for efficient rendering. Proven ability to balance performance with visual quality. Excellent collaboration and communication skills across teams. Bonus skills: Experience … as Nanite, Lumen, and Virtual Texturing. Background in terrain authoring, biome design, or environment art. Experience with UGC platforms like Roblox or UEFN. Scripting experience with Python, C#, or C++ for Unreal tool development. Based in or willing to relocate to Guildford or London (hybrid or on-site preferred). If you are a Technical Artist with a love for More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Hunter Bond
C++ Engineer – Ultra-Low-Latency Systems 📍 Location: London (Hybrid) 💷 Compensation: Up to £180,000 + Bonus + Comprehensive Benefits 💻 Experience: 1+ Year(s) 🚀 The Opportunity Are you passionate about speed, precision, and systems-level engineering ? Join a leading buy-side firm as a C++ Engineer , building ultra-low-latency trading platforms that operate at the microsecond scale — where every cycle … and algorithms 🧩 Diagnosing and resolving bottlenecks throughout the software and hardware stack 🚀 Driving innovation through advanced systems and hardware-level optimization ✅ What You’ll Bring 💻 Expert proficiency in modern C++ (C++11/14/17/20) with a performance-first mindset 🧠 Deep understanding of computer architecture , CPU internals, and memory hierarchy 🔄 Hands-on experience with multi-threading, concurrency , and More ❯
with our SRE teams. What We're Looking For We have several positions across multiple teams and we're seeking both experienced backend and full stack engineers, with strong C++ skills. Additional TypeScript experience is appreciated. You'll have the opportunity to drive design discussions, and collaborate closely with engineering and product partners to deliver exceptional results. If you're … to deliver cutting edge solutions Play a central role in shaping the future of our trading data platforms You'll Need To Have Demonstrated experience building enterprise applications in C++ Experience designing and maintaining large scale distributed systems A sharp eye for quality A proven track record of leading projects from design through implementation, testing, and release We'd Love More ❯
FPGA-based debugging and validation. Develop Verilog RTL and assist in building Synopsys HAPS prototyping platforms. Perform electrical and logic validation of DDR/HBM subsystems. Develop C/C++ test platforms and Python scripts for test vector generation. Collaborate closely with hardware, software, and architecture teams to ensure project success. What's Needed? Bachelor's degree in Electrical Engineering … Computer Engineering, or related field. 10+ years of experience in hardware/software validation, FPGA, or silicon development. Proficiency in Verilog, C/C++, and Python. Strong experience with FPGA design/debug (5+ years) and memory validation (10+ years). Hands-on lab experience with DDR/HBM bring-up and debug. What's in it for me? Opportunity 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 ❯
AD Education UK is a growing network of leading creative education institutes in the UK. The group's institutions are united around strong values and sharing a vision for creativity and innovation within creative media education. With over 40 years More ❯
Overview Build and implement machine learning models for customers and advertisers to use. What you do as Machine Learning Engineer Advertising Our Advertising teams are home to ambitious product owners, data analysts/designers, software engineers and other data scientists More ❯
Forward Deployed Engineer - AI Start-Up - London Forward Deployed Engineer required for a well-backed start-up to bring cutting-edge AI solutions to real-world problems. You will work directly with users and influence product decisions with real autonomy More ❯
Forward Deployed Engineer - AI Start-Up - London Forward Deployed Engineer required for a well-backed start-up to bring cutting-edge AI solutions to real-world problems. You will work directly with users and influence product decisions with real autonomy More ❯
3+ years of experience in Android app development, with strong programming skills such as Java, C/C++. Knowledge of core Android APIs, security practices, frameworks Good understanding of Android related programming patterns and operating system facilities Deep understanding of More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
A Software Project Manager will take on a diverse leadership role within a thriving Technical Consultancy, bringing an embedded software development background as well as possessing good knowledge of electronic principles. Competitive salary up to £80K + Hybrid working and More ❯
We are looking to hire several contract Research Scientists with expertise in computer systems and AI infrastructure to conduct cutting-edge research at the intersection of computer systems, machine learning, and distributed systems. These roles are ideal for recent PhD More ❯
Senior Software Developer (Backend) Location: Dublin; Hybrid Type: Permanent Start Date: September Our client, an AI-driven organization who have recently opened a new EU HQ, are hiring a Senior Software Developer to join their backend development team in Dublin. More ❯
london, south east england, united kingdom Hybrid / WFH Options
PartnerOne
ETI-NET, A PartnerOne company, is the worldwide leader in managing critical data for industries that never stop. We develop software which allows HPE NonStop servers to access modern technologies. Now in our third decade of operation, ETI-NET is More ❯
Embedded Software Engineer (C+ +) – Permanent (4 days a week onsite) Certain Advantage is recruiting five Software Engineers to join a well-established and reputable company based in Luton, on a permanent basis. The company: We’re working with a More ❯