> Markdown version of [/jobs/ext/1947889-software-engineer](https://www.wearedevelopers.com/jobs/ext/1947889-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). --- # Software Engineer - **Company:** TREND Networks - **Location:** Loudwater, UK - **Salary:** £40,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Software as a Service, Code Review, Cyber Security, Continuous Integration, Linux, Linux on Embedded Systems, Ethernet, Github, Design of User Interfaces, Python (Programming Language), Machine Learning, Node.Js, Commercial Software, Software Architecture, Qt Modeling Language (QML), Qt (Software), Cloud Services, Simple Network Management Protocols, Software Engineering, Software Systems, Virtual Local Area Networks, Wi-Fi Technology, Cloud Platform System, Computer Network Technologies, ReactJS, Software Application Programming, Gitlab, Git, Gitlab-ci, Restful APIs, Software Version Control - **Published:** August 6, 2026 - **Apply:** https://jobsthamesvalley.co.uk/jobs/apply/ats-redirect/?id=2912599860-2 ## About the Role Essential * Commercial software development experience using C and C++. * Strong experience developing applications with Qt. * Linux or Embedded Linux development experience. * Experience developing cloud-connected products or services. * Experience with Microsoft Azure and cloud-based architectures. * Experience using Git, GitHub, GitLab or Azure DevOps. * Knowledge of secure software development practices. * Strong analytical and problem-solving skills. * A collaborative approach with a passion for developing high-quality software. Desirable Experience in any of the following would be advantageous: * Python * ASP.NET / C# * React or Node.js * Qt Quick / QML * GitLab CI/CD * Linux driver development * SaaS and cloud-hosted applications * Machine Learning * Networking technologies including Ethernet, Wi-Fi, VLAN, IP, ARP, LLDP, SNMP and MIBs * Network testing and measurement products ## Description We're looking for an experienced Software Engineer to join our Design & Development team, helping to develop the next generation of handheld test equipment and cloud-connected software solutions. This is an exciting opportunity to work with modern technologies across embedded Linux, C++, Qt and Microsoft Azure, developing products that are used globally. What you'll be doing As part of our collaborative engineering team, you'll be involved in the full software development lifecycle, from design and development through to testing, deployment and ongoing product enhancement. Your responsibilities will include: * Designing and developing C++ applications for Linux-based handheld network test equipment. * Creating intuitive user interfaces using Qt (Widgets and/or Qt Quick/QML). * Developing cloud-connected functionality supporting our AnyWARE Cloud platform. * Designing and developing services hosted within Microsoft Azure. * Implementing REST API integrations between products and cloud services. * Applying secure software development and cybersecurity-by-design principles. * Supporting compliance with the RED Cybersecurity requirements and Cyber Resilience Act (CRA). * Contributing to software architecture, code reviews and continuous improvement. * Working with Git-based source control, CI/CD pipelines and automated testing. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [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) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-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) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)