> Markdown version of [/jobs/ext/3047016-senior-software-engineer-edv-cleared](https://www.wearedevelopers.com/jobs/ext/3047016-senior-software-engineer-edv-cleared). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - eDV Cleared - **Company:** Searchability - **Location:** Worcester, UK - **Experience:** Expert - **Salary:** £50,000.0 - £80,000.0 - **Contract:** Permanent contract - **Skills:** Unit Testing, C++ (Programming Language), Software Debugging, Digital Electronics, Embedded Software, Software Architecture, Software Engineering, Software Systems, Multithreading - **Published:** September 24, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5895065788 ## About the Role * Strong professional experience developing in C/C++. * Background in embedded software development and integration. * Experience with unit testing, CI/CD pipelines and modern development practices. * Knowledge of designing and implementing complex software architectures. * Multithreading development and debugging experience. * Comfortable working in structured engineering environments with configuration and change-control processes. ## Description We are partnering with a specialist organisation delivering secure, high-assurance software and embedded systems for UK national security. As a Senior Software Engineer, you will contribute to the development of advanced electronic and embedded systems designed to counter complex and evolving threats. You'll work closely with multidisciplinary experts to design, build and integrate software for innovative electronic solutions used in mission-critical environments. What You'll Be Doing * Leading software development activities across the full engineering lifecycle. * Decomposing system concepts into deliverable user stories and functional components. * Designing, implementing, testing and maintaining complex software solutions. * Developing software for embedded platforms and digital hardware systems. * Tackling highly technical problems, from rapid prototypes to production-ready systems. * Working within a rigorous engineering environment using modern development, configuration and change-management tools. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How to TDD in legacy code](https://www.wearedevelopers.com/videos/309-how-to-tdd-in-legacy-code) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)