Lead Software Engineer Location: Farnborough, United Kingdom - Hybrid Salary: Competitive Our Client is a significant player in the UK's defense and communications sectors, focusing on enhancing the capabilities of the Ministry of Defence (MoD) and supporting national security. The company offers a wide array of solutions, including tactical networking, satellite communications (SATCOM), cybersecurity, and information assurance systems. Join the team as a Software Lead Engineer and take charge of designing, developing, and testing cutting-edge software systems while mentoring a dynamic team of developers. With a mix of technical leadership and hands-on development, this role offers an exciting opportunity to shape groundbreaking solutions in a secure and forward-thinking environment. What You'll Do Drive full software lifecycle development, from design to integration. Lead a team of engineers, offering guidance, support, and mentorship. Deliver high-quality software that adheres to rigorous development standards. Innovate in areas like multi-threading, security, and network programming. What You’ll Bring Proven expertise in C/C++ for embedded or PC applications. Strong grasp of operating systems, scripting, and object-oriented design. Leadership experience, with a focus on mentoring and team development. Sole British nationality with eligibility for UK Security Clearance (SC). If you’re ready to lead and inspire in a role that pushes boundaries, apply now and take your career to the next level