Remote C++ Software Engineer (Permanent)
Build the Systems That Power Real-World Automation
Want to work on software that actually does something tangible? This is an opportunity to build high-performance C++ systems that act as the “brain” behind large-scale warehouse automation — controlling conveyors, robotics, and real-time operations used by major UK brands.
You won’t be writing abstract features or internal tools — your code will directly drive real-world systems operating at scale.
What you’ll be doing
* Designing and developing high-performance C++ applications in a Linux environment
* Building the control and orchestration layer for complex automated systems
* Working on real-time, high-throughput environments, where performance and reliability matter
* Contributing to system architecture and scalable design decisions
* Collaborating with a team of experienced engineers to deliver production-critical software
* Supporting testing, deployment, and bringing systems into live environments
What we’re looking for
* Strong modern C++ skills (C++11/14/17+) with solid fundamentals
* Experience working in Linux or Unix environments
* Good understanding of multithreading, performance, and systems-level development
* A genuine interest in building robust, real-world systems
* Confident communicator who enjoys working in a collaborative engineering team
Nice to have
* Experience in real-time, automation, or high-availability systems
* Exposure to distributed systems or messaging architectures
* Any background in industrial, robotics, or control environments
Why this role?
* ✅ Work on software with real-world impact, not just internal tools
* ✅ Remote-first environment with occasional on-site collaboration
* ✅ Be part of a stable, long-term product team
* ✅ Opportunity to deepen your expertise in high-performance C++ systems
The essentials
* Permanent position
* Remote (UK-based) with occasional travel
* Up to £60,000 salary
Is this you?
If you’re a hands-on C++ engineer who enjoys solving complex problems and building systems that actually run in the real world, this is a great move.