A C++ Software Engineer is required by are required by prestigious organisation in their Farnborough offices.The organisation has a growing demand for software engineering skills and are looking to recruit talented and motivated C++ Software Engineer to support our project activities from bidding through to delivery. The role offers the opportunity to contribute across many parts of the business from research to product development, avionics to cloud computing.What's in it for the C++ Software Engineer?Working for a recognised company with an excellent reputationExcellent benefits package including contributory pension, Life Cover, income protection and much moreCompetitive SalaryWorking in a company who invest in their team (including certifications & subscriptions)Excellent Career Development opportunitiesYou will be working within industry leading teams and peopleEssential Skills for the C++ Software Engineer:Eligible for SC clearanceExperience of the full lifecycle software development from concept through to deliveryProject experience using C++ or C and OO conceptsSkilled with agile development methodologiesAble to work with minimal supervisionDesirable Skills for the C++ Software Engineer:Experience with MATLAB or LabVIEWExperience with C#Prior experience of mentoring junior staffSkilled in containerisation and cloud infrastructureYou must have a passion for IT, with an ability to embrace new technologies/ways of working to solve complex problems. Additionally you will have the ability to work as part of a dynamic team, able to contribute in an effective manner.Company One of the UK leading partners in Intelligence and National Security, Science and Technology that works on cutting edge research projects. A global organisation primarily established in the UK and the US, currently growing in international markets. They provide a wide range of services, such as technical, scientific and engineering expertise. This particular site provides scientific research and development and applies this to the commercial world making it viable for sale.Company Culture Currently staffed with problem solvers and analytically minded individuals, they pride themselves on being able to think outside the box. Passionate about technology and actively self-learn outside of core working hours, they are seen as some of the best minds in the UK. If you have the essential skills and you are a C++ Software Engineer wanting to work for a company who invest in their technology and staff, then please apply via the link.