Software Engineer £55,000 Benefits An exciting opportunity is available for a Software Engineer to join a growing company specializing in advanced surveillance systems. You’ll work across the full software stack, helping enhance the user experience and deliver next-generation security solutions. Key Responsibilities: Design and develop software for security/surveillance systems Improve system capabilities and user experience. Contribute to the continuous improvement of software engineering practices. The Ideal Software Engineer Will Have: Strong understanding of object-oriented software design. Experience with C++ and Python. Knowledge of real-time systems, embedded Linux, GIS data, or SQL databases (preferred). Excellent teamwork, communication, and problem-solving skills. If you're interested in the position of Software Engineer, please apply or contact Michael Burns-Peake.