Software Engineer - C++ or Python - MOD / Defence projects - Herefordshire (3 or 4 days a week on site) - £65-75k depending on experience The Opportunity: This is a great chance to join a leading defence consultancy working on National Security Projects. You'll be designing and developing mission-critical software that helps keep us safe. The role will require you to undergo high level (DV) clearance but you're able to start on with SC clearance. Due to the level of the project you must be British born but we welcome applications from people who don't hold clearance but are willing to undergo it (and are confident that checks will be passed) The Role: You'll be working in a team of highly skilled software engineers and will be using Python and C to solve operational problems. It's supporting government / MOD programmes and will require you to be onsite in Herefordshire 4-5 days a week. Key tasks: - Develop a range of bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM) - Write and maintain code in C++ or Python - Integrate peripheral devices - Perform testing both in the lab and on customer sites - Work with cross functional teams - Engage with customers and stakeholders The Person: We would welcome applications from experienced Software Engineers with strong C++ / Python skills and ideally those who either hold current clearance or who have a military background of some sort but that clearance / defence background is not essential. Ideally you'll hold a degree in Software Engineer, Computer Science or similar or have in depth commercial coding on embedded systems. Tech skills to include some of: C++, Python, Linux, Embedded systems (ESP32, ARM), knowledge of Bluetooth / Wireless Protocols, USB Device Drivers Salary is up to £75k plus a comprehensive benefits and learning package