> Markdown version of [/jobs/ext/46429-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/46429-senior-software-engineer). 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 - **Company:** Forefront Of Medical Technology - **Location:** London, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Amazon Web Services, Systems Engineering, Unit Testing, C++ (Programming Language), Software as a Service, Inter-Process Communication, Qt (Software), Software Systems, Google Test, ReactJS, C++14, Grpc - **Published:** May 13, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/36181841/ ## About the Role A BS/MS in Computer, Electrical, Electronics Engineering, or a related field. Proven experience developing high-quality, high-performance code in modern C++ (C++17 or higher). Strong expertise working within Unix/Linux environments. Hands-on experience with inter-process communication frameworks such as gRPC, DDS, or Zenoh. Background working with deployed hardware systems and remote device management. Skilled in unit testing methodologies like TDD, with familiarity with testing frameworks such as Google Test. An independent problem solver comfortable navigating complex, interconnected ecosystems. A commitment to high code craftsmanship and quality assurance. Nice to Have: Experience with GUI frameworks like React or Qt. Prior work in the medical device or similarly regulated industries (automotive, aerospace, finance). Knowledge of Amazon Web Services (AWS). Systems engineering and design experience. Understanding of core security principles. Preferred Education & Experience: A relevant degree (BS/MS) and significant experience in embedded, application, or cloud-based software development, ideally within regulated environments. ## Description Senior Software Engineer - Innovate at the Forefront of Medical Technology Join a dynamic team pushing the boundaries of healthcare innovation as a Senior Software Engineer. In this pivotal role, you'll develop and enhance cutting-edge intra-operative devices that save lives and improve patient outcomes. Collaborate with multidisciplinary experts in a fast-paced environment to deliver robust, secure, and reliable software solutions that make a real difference worldwide. What You'll Bring ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)