Software Engineer

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.

Job Details

Company
Uniting Ambition
Location
Northamptonshire, England, United Kingdom
Hybrid / Remote Options
Posted