Senior Software Engineer
Job Description
Senior Software Engineer – Cutting-Edge Tech Projects (£50,000–£60,000 per annum)\n\nOn-site | Newcastle upon Tyne | Full-time | £50,000–£60,000 + benefits\n\nAre you an experienced Software Engineer who loves seeing your code come to life on real hardware?\nThis is a fantastic opportunity to join a high-tech engineering company developing world-leading tracking and interception systems used across the globe.\n\nYou’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.\n\nThe Role\n\nYou’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.\n\nKey responsibilities:\n\n * Design and develop real-time software solutions for physical devices\n\n * Contribute to architecture, design and implementation across multiple platforms\n\n * Collaborate with electrical, mechanical, and systems engineers\n\n * Manage code reviews, version control and releases\n\n * Stay hands-on and adaptable in a dynamic R&D environment\n\nAbout You\n\n * Degree in Computer Science, Engineering, Physics, or a related subject\n\n * Strong C++ development skills\n\n * Experience with Linux hardware drivers, networking, CMake, GitHub, VS Code (Python a plus)\n\n * Proven background in developing software for real-time embedded platforms\n\n * Knowledge of computer vision or machine learning principles would be a bonus\n\n * A creative problem solver who enjoys technical challenges and teamwork\n\nWhat’s in It for You\n\n * Competitive salary of £50,000–£60,000 per annum\n\n * Work on cutting-edge technology projects in defence and security\n\n * See your code come to life through integrated systems and live field testing\n\n * Real autonomy and ownership over your work\n\n * Supportive, collaborative engineering culture\n\nBenefits include:\n\n * Performance-related bonus\n\n * 25 days holiday + public holidays (+ long-service bonus days)\n\n * Private healthcare\n\n * Pension (up to 4% matched)\n\n * EV car and Cycle to Work schemes\n\n * Free on-site meals\n\n * Dynamic, high-energy workplace in a beautiful countryside setting\n\n * Flexible working model\n\nIf you’re looking for a role where software meets real-world engineering and you want to make a tangible impact — this could be your next big move