obtain at least BPSS clearance. Experience Level: 5+ years of relevant experience. Key Responsibilities Design, develop, and maintain backend software components using modern C++ Build and implement algorithms that combine and process data from multiple sensors Develop and optimise real-time image and data processing pipelines Create and integrate user … interfaces using Qt and QML, connected to C++ backends Ensure high software quality through code reviews, testing, debugging, and performance tuning Collaborate closely with systems, embedded, and UI/UX engineers Contribute across the full development lifecycle: requirements, architecture, implementation, and documentation Required Skills Strong commercial experience with C++ Hands ...