Principal C++ Software Engineer - Windows
- cambridge, england, United Kingdom
- Permanent·Hybrid
- Full time
- £90 - £130 Per Hour
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.
#J-18808-Ljbffr

