IT & Software

Senior C++ Software Engineer – Linux

Softweb Resourcing

Manchester · Greater Manchester · United Kingdom

Overview

As a Senior C++ Software Engineer in the Linux team, you will own design and end-to-end delivery of complex Linux-based applications. You’ll mentor peers, tackle low-level OS, memory, and multithreading challenges, and drive performance and best practices. This role blends technical leadership with hands-on product development, offering influence over architecture and key engineering decisions in a mission-critical environment. You’ll work on greenfield projects and collaborate with experienced engineers to shape robust, scalable systems.

Pay / Benefits
  • hybrid working
  • competitive salary
  • generous pension
  • benefits package
Responsibilities
  • Design and develop complex C++ applications for Linux platforms
  • Own technical design and end-to-end feature delivery
  • Mentor junior developers
  • Tackle low-level OS, memory management and multithreading challenges
  • Drive performance optimization and engineering best practices
Key requirements
  • Strong commercial modern C++ development experience
  • Advanced knowledge of multithreading, concurrency and memory management
  • Experience Linux development
  • Strong debugging, Git and software design skills
  • Understanding of file systems, networking and security
  • mentoring
  • ownership
  • collaboration
  • modern C++ development
  • Linux development
  • multithreading and concurrency

Reference: WJ-747_31227454 · Posted 06 Nov 2026, 02:38 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

C++ Software jobs in other states

Browse jobs