Contract Applications Developer (C++ & QT) at TXM Recruit, Colchester, £Contract Rate

Contract Description

Job Title: Contract Applications Developer – C++ / Qt
Location: Colchester
Rate: £55 - £60 per hour (indicative, outside IR35)
Contract Length: 3–6 months
Working Arrangements: Primarily on-site, with some flexibility depending on project phase

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
  • Contribute to Python-based tooling, automation, and integration scripts
  • 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
Desirable Skills
  • Experience with cross-platform or resource-constrained environments
  • Familiarity with embedded Linux, device drivers, or hardware/software integration
For further information on this contract Applications Developer role please contact Graham Cross on 07502 50543 or