> Markdown version of [/jobs/ext/2247847-software-application-engineer](https://www.wearedevelopers.com/jobs/ext/2247847-software-application-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 Application Engineer - **Company:** TXM Recruit Ltd - **Location:** Colchester, UK - **Contract:** Permanent contract - **Skills:** Software Applications, C++ (Programming Language), Software Debugging, Device Drivers, Linux on Embedded Systems, Design of User Interfaces, Hardware Interface Design, Python (Programming Language), Qt (Software), Software Engineering, Systems Integration - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815189552-software-application-engineer ## About the Role * Strong commercial experience with C++ and Qt for GUI and application development * Proven experience working with embedded systems or hardware-integrated applications * Proficient in Python for automation, tooling, or integration tasks * Comfortable working with low-level constraints, hardware interfaces, and embedded workflows * Analytical, detail-oriented, and an effective communicator within cross-functional teams * Experience with cross-platform or resource-constrained environments * Familiarity with embedded Linux, device drivers, or hardware/software integration #J-18808-Ljbffr ## Description Overview An established technology company based in Colchester is looking for an experienced Applications Developer to support a range of embedded, GUI-driven software projects. Working within a multidisciplinary engineering team, you will focus on delivering high-quality application features, user interfaces, and on-screen display tools using C++ and Qt, closely integrated with embedded hardware systems. This role is assessed as outside IR35, making it suitable for contractors operating via a Personal Service Company (PSC). Key Responsibilities * Develop and enhance GUI and application-level features using C++ and Qt for embedded platforms * Build on-screen display tools and front-end components for hardware-integrated applications * Collaborate with embedded engineers, product teams, and test teams to refine requirements and deliver robust software * Troubleshoot, debug, and optimise code for performance, memory efficiency, and hardware constraints * Support the full software lifecycle, from design through to deployment on embedded targets About You * Strong commercial experience with C++ and Qt for GUI and application development * Proven experience working with embedded systems or hardware-integrated applications * Proficient in Python for automation, tooling, or integration tasks * Comfortable working with low-level constraints, hardware interfaces, and embedded workflows * Analytical, detail-oriented, and an effective communicator within cross-functional teams * Experience with cross-platform or resource-constrained environments * Familiarity with embedded Linux, device drivers, or hardware/software integration ## Related Videos - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Fireside Chat with Lea](https://www.wearedevelopers.com/videos/551-fireside-chat-with-lea) - [Kettle and Pot or Peas in a Pod? A Debate on Open-Source and Proprietary Software](https://www.wearedevelopers.com/videos/1585-kettle-and-pot-or-peas-in-a-pod-a-debate-on-open-source-and-proprietary-software) ## 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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)