Senior Software Engineer

Senior Software Engineer

Posted Today by TEC Partners - Technical Recruitment Specialists

£95 Per hour
Outside
Onsite
Essex, England, United Kingdom

Summary: The Senior Software Engineer role based in Essex requires an experienced C++ engineer to develop and maintain complex, mission-critical software. This position is fully on-site, demanding expertise in C++ Windows application development and real-time data transfer. The ideal candidate will thrive in a specialist environment and have ownership over their work. Experience with additional technologies such as Qt and multi-threaded architectures is advantageous.

Key Responsibilities:

  • Develop and maintain C++ Windows applications using Visual Studio.
  • Handle real-time, high-volume data transfer.
  • Work with serial interfaces and protocols including RS232, RS422, CAN Bus, ModBus, and NMEA.
  • Implement multi-threaded architectures.
  • Possibly utilize Qt, TCP/UDP, DirectX/OpenGL, or Google Protocol Buffers.

Key Skills:

  • Proficiency in C++ and Windows application development.
  • Experience with real-time data transfer and multi-threaded architectures.
  • Familiarity with serial interfaces and protocols (RS232, RS422, CAN Bus, ModBus, NMEA).
  • Knowledge of Qt, TCP/UDP, DirectX/OpenGL, or Google Protocol Buffers is a plus.
  • Ability to work in a hands-on, technically rewarding environment.

Salary (Rate): £95.00/hr

City: Essex

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Role: Senior Software Engineer

Location: Essex – 5 days a week onsite

Pay rate: £600-£700p/d (outside IR35)

I’m looking for an experienced C++ engineer looking to work on genuinely complex, mission-critical software. This role is fully on-site, 5 days a week. We're working with a global company based in Essex, seeking an experienced Software Engineer to develop and maintain sophisticated integrated monitoring and automation systems.

You'll be working with:

  • C++ Windows application development (Visual Studio)
  • Real-time, high-volume data transfer
  • Serial interfaces and protocols - RS232, RS422, CAN Bus, ModBus, NMEA
  • Multi-threaded architectures

Experience with Qt, TCP/UDP, DirectX/OpenGL or Google Protocol Buffers would be a bonus. This is a hands-on, technically rewarding role with real ownership over what you build - ideal for an engineer who thrives in a specialist, niche environment.

Interested? Please reach out to Fintan at TEC Partners for more details.