Principal C++ Software Engineer - Windows

Singular Recruitment

Cambridge

Hybrid

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private medical
Pension 7%
Life assurance
Hybrid working
Annual leave 25 + 8 holidays

Job summary

Unknown is seeking a Principal C++ Software Engineer to own major components of a sophisticated Windows-based C++ platform. You will lead design and development across architecture to delivery, integrating with third-party systems and interfacing with advanced hardware in a high-impact environment.

The role requires 15+ years of software experience, strong Windows and OO design skills, and leadership capability.

Qualifications

  • 15+ years of software development experience.
  • Strong experience developing software primarily on Windows.
  • Experience leading software development projects.

Responsibilities

  • Lead the design and development of major components of a complex C++ software platform
  • Take ownership of significant software development projects from architecture through to delivery
  • Develop integrations with third-party systems
  • Improve the usability and user experience of the platform
  • Drive software engineering best practices and development processes
  • Develop software interfacing with advanced, real-time hardware systems

Skills

C++
Object-oriented design
Windows development
Leadership
Security clearance awareness

Job description

Principal C++ Software Engineer - Windows

I am currently working with an exciting technology business developing advanced systems used within the surveillance, security and defence sectors, and they are looking to add a Principal C++ Software Engineer to their growing team.

This is a high-impact technical leadership role where you will take ownership of major developments across a sophisticated command-and-control platform, working closely with complex hardware and real-time data.

You will be involved in the design and architecture of systems responsible for processing, distributing and displaying large volumes of data, as well as developing integrations with third-party security and surveillance systems.

The role
  • Lead the design and development of major components of a complex C++ software platform
  • Take ownership of significant software development projects from architecture through to delivery
  • Develop integrations with third-party systems
  • Improve the usability and user experience of the platform
  • Drive software engineering best practices and development processes
  • Develop software interfacing with advanced, real-time hardware systems
What we are looking for
  • 15+ years' software development experience
  • Strong commercial experience developing software primarily on Windows
  • Excellent C++ and object-oriented software design skills
  • Experience leading software development projects
  • Strong communication skills and the ability to work effectively across disciplines
  • A creative and analytical approach to solving complex engineering problems

Please note they do require the ability to obtain security clearance.

Benefits include private medical insurance, permanent health insurance, 7% employer pension contribution, life assurance, hybrid working (3 days on site), 25 days annual leave plus 8 public holidays, the option to purchase up to 10 additional days, eye care, and plenty of professional learning and development opportunities.

This is a great opportunity for an experienced Principal C++ Engineer who wants genuine ownership, technical influence and the opportunity to work on complex systems combining advanced software and hardware.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal C++ Software Engineer
Principal C++ Software Engineer

SoCode Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 110,000 - 140,000
Principal Software Engineer – C++
Principal Software Engineer – C++

Gregory Martin International • Portsmouth

Hybrid
GBP 65,000 - 85,000
Pension
25 days holiday
Life assurance
Principal C++ Software Engineer
Principal C++ Software Engineer

SoCode Limited • Cambridgeshire and Peterborough

Hybrid
GBP 90,000 - 120,000
Hybrid work arrangement
Principal C++ Software Engineer
Principal C++ Software Engineer

SoCode Limited • Essex

On-site
GBP 90,000 - 120,000
Principal C++ Software Engineer
Principal C++ Software Engineer

SoCode Limited • Great Chesterford

Hybrid
GBP 110,000 - 140,000
Principal Software Developer - C++ and Rust
Principal Software Developer - C++ and Rust

Tech4 • Newcastle upon Tyne

On-site
GBP 90,000 - 130,000
25 days’ holiday allowance plus bank holidays
Matching pension contributions up to 6%
Private health insurance through Bupa
+1
Principal Software Engineer
Principal Software Engineer

General Dynamics UK Limited • Oakdale

Hybrid
GBP 59,000 - 75,000
Compressed nine-day fortnight
Personalized career development plan
Flexible working environment
Principal C/C++ Software Engineer
Principal C/C++ Software Engineer

Ultra PCS • Cheltenham

On-site
GBP 55,000 - 75,000
Flexible working hours
25 days holiday plus bank holidays
4 times annual salary in life assurance
+3
Principal Software Engineer
Principal Software Engineer

TipTopJob • Maidenhead

On-site
GBP 70,000 - 120,000
Principal Software Engineer
Principal Software Engineer

develop • Nottingham

Hybrid
GBP 85,000 - 100,000
Competitive salary
Bonus
Comprehensive benefits package