Worcester, Worcestershire, UK Hybrid/Remote Options
Couch Heroes
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 ❯
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 ❯
Wolverhampton, West Midlands, UK Hybrid/Remote Options
Couch Heroes
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 ❯
Stoke-on-Trent, Staffordshire, UK Hybrid/Remote Options
Couch Heroes
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 ❯
Senior Software Engineer - eDV Cleared Location: Worcestershire Clearance: eDV Salary: Up to £80,000 + Clearance bonus To apply, email: or call: About the Role We are partnering with a specialist organisation delivering secure, high-assurance software and embedded systems More ❯
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Microtech Global Ltd
Brief: Own the C++ microservice layer powering imaging, AI, and database capabilities for a new Windows-first (Linux-capable) platform. Responsibilities Design and implement performant C++ microservices for imaging, visualization, and AI workflows. Build APIs and integrate services with the front-end (React/Node/TypeScript). Optimise system performance across Windows and Linux environments. Requirements Expert-level C++More ❯
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Microtech Global Ltd
platform focused on imaging, visualization, AI integration, and data management. Key Responsibilities Develop front-end features and tools using React, TypeScript, Node.js, and modern CSS. Contribute to back-end C++ microservices supporting imaging, visualization, AI pipelines, and database operations. Collaborate on architectural decisions, APIs, and system integration between front-end and C++ services. Ensure performance, stability, and usability across Windows … and Linux environments. Required Skills & Experience Strong experience with React, TypeScript, Node.js, and front-end engineering best practices. Solid C++ development capability, ideally with microservices or high-performance systems. Understanding of imaging, visualization, or compute-intensive workflows. Familiarity with AI model integration and modern database technologies. Comfortable working in cross-platform environments (Windows preferred, Linux capable). More ❯
Lincoln, Lincolnshire, East Midlands, United Kingdom
ITSS Recruitment Ltd
Software Engineer - Defence/Search & Rescue - C++ or C# - Up to 55K - Lincolnshire We are looking for a highly motivated Software Engineer to join an award winning Defence and Search & Rescue organisation with offices just outside of Lincoln. The technical team consists of 12 and is comprised of Software Engineer, Software Testers, Product owners and Support. They are a big … to completion and launch. The environment is relaxed yet professional and will provide the opportunity to design and develop code for technically complex Defence solutions. Software Engineer Tech Stack: * C++ or C# * DevOps, GitHub * GitHub * Simulation * Unreal Engine or Unity * Graphical Languages - OpenGL, WebGL, DirectX * Software development lifecycle and methodologies We are not expecting the Software Engineer to be an More ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
responsible for developing efficient, reliable, and maintainable embedded code that interacts closely with custom electronics and sensor systems. Key Responsibilities: Design, develop, and maintain embedded software in C/C++ for STM32 or ARM-based microcontrollers Implement and optimise applications running on RTOS platforms Work with serial communication protocols such as SPI, I2C, UART, and CAN Support board bring-up … hardware, firmware, and test engineers to deliver robust embedded solutions Participate in design reviews, code reviews, and continuous improvement initiatives Skills & Experience Hands-on experience with embedded C/C++ development Proven experience developing firmware for STM32 or similar 32-bit microcontrollers Experience working with RTOS-based systems Proficiency in debugging and hardware bring-up using oscilloscopes, logic analysers, and More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid/Remote Options
Rise Technical Recruitment Limited
building upon a stellar reputation built within elite and professional sports. In this role, you'll take ownership of firmware development across their platforms. You'll develop C/C++ firmware for Nordic SoCs (nRF52/nRF53), working within RTOS or bare-metal environments to deliver ultra-reliable low-power performance. You'll integrate wireless communication technologies such as BLE … ANT+, and Wi-Fi, and work closely with electronics, mechanical, app, and cloud teams to ensure seamless connectivity and performance. The ideal candidate will have strong C/C++ firmware experience, hands-on expertise with Nordic SoCs or similar low-power architectures, and good knowledge of debugging and test tools. Experience with bootloaders, OTA updates, or system diagnostics would be … history offering a technically fascinating position, opportunities to lead your own projects, and make a substantial contribution to the future of the wider group! The Role: *Develop C/C++ firmware for Nordic SoCs (nRF52/nRF53) *Integrate BLE, ANT+, and Wi-Fi connectivity *Work in RTOS/bare-metal environments for low-power optimisation *Collaborate with electronics, app, and More ❯