C++ Developer

Anson McCade
Manchester, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 55K

Job location

Manchester, United Kingdom

Tech stack

C++
Firmware
Linux System Administration

Job description

  • Own the technical relationship with key customers, acting as their trusted point of contact from deployment through to ongoing support.
  • Work closely with internal engineering teams to translate customer needs into clear technical requirements and practical solutions.
  • Engage hands on with C++ and Linux based systems, supporting integration, troubleshooting, and performance improvements.
  • Navigate hardware and firmware level considerations, helping customers resolve real world, low level technical challenges.
  • Feed customer insights back into engineering and product teams to influence future development and capability.

Requirements

The following experience for a C++ Developer is essential for this role:

  • Strong C++ development experience
  • Solid background working in Linux environments
  • Exposure to hardware and/or firmware level systems
  • Ability to engage confidently with technical and non technical stakeholders

Nice to have

  • Embedded systems experience (not purely embedded)
  • Networking or low level systems knowledge
  • Experience supporting or managing technical customer accounts
  • Familiarity with agile delivery environments

Benefits & conditions

  • £40,000-£55,000
  • 25 days holiday + bank holidays
  • Strong pension & optional health benefits
  • Long term career development within a high impact, secure environment

Apply for this position