Uniting Ambition
C++ Software Engineer
Explore roles
Uniting Ambition
C++ Software Engineer
£50,000 - £60,000
Birmingham
Remote or hybrid
RECENTLY POSTED
Graduate
Junior
Mid
Senior
Leader
Description

C++ Software Engineer – Warehouse Management Systems We’re hiring a C++ Software Engineer to work on a large‑scale Warehouse Management / Control System used to run highly automated distribution centres across retail, logistics, and industrial environments. This is a systems‑level role focused on software that controls real‑world warehouse operations in real time, rather than web or UI-driven applications. What you’ll be working on Development of C++ software for WMS / WES / WCS platforms
Real‑time control of automated warehouse environments
Integration with conveyors, robotics, sortation, and storage systems
Long‑term, production systems used in live operational sites
Linux‑based environments with strong engineering standards Tech stack C / C++
Java (supporting)
Linux / Unix
Shell scripting
Jira or similar tooling What we’re looking for Commercial experience with C++
Comfortable working on complex, integrated systems
Exposure to warehouse systems, automation, industrial software, or similar environments is a strong advantage Location UK‑based role
Occasional office presence in the Midlands / South Midlands, with a largely remote working model If you’re interested in C++ development that sits close to hardware and automation, I’d be happy to share more details

Role tech stack
Uniting Ambition
C++ Software Engineer£50,000 - £60,000
Share role