Salary: £36,000 - 76,000 per year Requirements: Degree in Computer Science (2:1) or equivalent experience. Experience in application development using C# .NET; knowledge of C/C++ advantageous. Familiarity with Android development (Xamarin) desirable. Full software lifecycle experience, including design, development, testing, and maintenance. Structured design methodology (UML or similar). Ability to think conceptually and deliver technical solutions under minimal supervision. Eligible for SC security clearance and hold a full UK driving licence. Electronics knowledge and independent verification experience (desirable). Track record in producing high-quality code in application or embedded environments (desirable). Responsibilities: Develop software and firmware for product design within an integrated engineering team. Produce design documentation, including specifications, manuals, and test procedures. Implement strategies for new functions and maintain clear design records. Ensure compliance with ISO 9001:2015 standards and company procedures. Support continuous improvement and contribute to project success. Technologies: Android C# Embedded Firmware Support Security UML Xamarin ASP.NET More: We are seeking a skilled Software/Firmware Engineer to join our engineering team in Sandwich, Kent. In this permanent role, you will be an integral part of a multidisciplinary team, designing, developing, and testing embedded software and applications for our innovative products. We offer a competitive salary, a 9-day fortnight (every other Friday off), a profit-sharing scheme, stakeholder pension, and a death-in-service cover. Our rewards and recognition programme, along with employee engagement initiatives, make this an excellent opportunity for motivated engineers to work on cutting-edge projects and contribute to innovative software solutions. last updated 19 week of 2026