Salary: £60,000 - 60,000 per year Requirements: Excellent problem-solving and engineering skills with an ability to collaborate and communicate effectively with customers, stakeholders, and colleagues Excellent understanding of the software development life cycle Experience in the design, development, integration, test, and delivery of complex real-time software systems Software development experience with C++ or Java programming languages on Linux or Windows systems Experience of change control and configuration management systems Degree level qualification in Computer Science, Software Engineering, or a related field, or equivalent and relevant experience Responsibilities: Supporting the gathering and translation of software requirements Designing, implementing, and maintaining software solutions Developing new modules, fixing bugs, and solving technical challenges Working closely with software and system engineers, project teams, and other stakeholders Technologies: Java Linux Security Windows Support More: We are a leader in the Technology, Defence & Security sector, seeking a passionate and skilled Software Development Engineer to join our team in Malvern. This permanent role offers the opportunity to work with cutting-edge technology and collaborate with some of the brightest minds in the industry. Our Malvern facility is noted for its work in electronic warfare, surveillance, and complex system integration, contributing significantly to the UKs defence capabilities. We offer a matched contribution pension scheme with life assurance, generous holiday allowance, and options to join health and dental insurance plans. Hybrid working patterns are available. If you are an accomplished Software Development Engineer with experience in C++ or Java and a passion for pushing the boundaries of technology, we would love to hear from you. last updated 14 week of 2026