Senior Software Engineer – Cutting-Edge Tech Projects (£50,000–£60,000 per annum) On-site | Newcastle upon Tyne | Full-time | £50,000–£60,000 + benefits Are you an experienced Software Engineer who loves seeing your code come to life on real hardware? This is a fantastic opportunity to join a high-tech engineering company developing world-leading tracking and interception systems used across the globe. You’ll be part of a small, specialist team where your ideas are heard, your work makes a difference, and every day brings new technical challenges. The Role You’ll work across the full development lifecycle — from system architecture through to live testing with physical hardware. This role suits someone who enjoys working close to the hardware, solving complex problems, and delivering high-performance, real-time software. Key responsibilities: * Design and develop real-time software solutions for physical devices * Contribute to architecture, design and implementation across multiple platforms * Collaborate with electrical, mechanical, and systems engineers * Manage code reviews, version control and releases * Stay hands-on and adaptable in a dynamic R&D environment About You * Degree in Computer Science, Engineering, Physics, or a related subject * Strong C++ development skills * Experience with Linux hardware drivers, networking...