Anson McCade
C++ Software Engineer
Skills
7 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
£55,000 – £75,000 / year
Location:
London, UK
Work mode:
Hybrid
Published on:
13 October 2026
What they need
Software Engineer – C++ / Rust
Salary: £55,000 – £75,000 + Travel Allowance + 10% Bonus
Location: UK (Hybrid)
The Opportunity
A specialist technology business is developing next-generation cyber security hardware and cross-domain solutions designed to protect some of the world's most important networks.
Working with customers across defence, security, energy and the public sector, the business develops and manufactures its own technology to protect critical digital assets in environments with complex security requirements.
This is an opportunity to join a highly skilled engineering team building specialist network security products, working across modern software development, embedded systems and low-level technologies with real-world impact.
The Role
As a Software Engineer, you'll contribute to the development and evolution of security products, working on challenging engineering problems in a collaborative, agile environment.
You'll have the opportunity to work across a range of technologies, contribute to product innovation and develop your expertise alongside experienced engineers. As part of a growing team, you may also get involved in customer support, sales and other areas of the business.
Key Responsibilities
- Develop and improve software for specialist network security products.
- Write clean, reliable and testable code using modern software engineering practices.
- Contribute to development across Linux applications, embedded systems and network security.
- Collaborate with engineers through pair programming, group programming and test-driven development.
- Participate in agile development practices and continuous improvement initiatives.
- Share knowledge and contribute to technical discussions across the team.
- Help develop solutions for customers operating in security-critical environments.
- Contribute to existing products and the development of next-generation technologies.
Skills & Experience
- Approximately 2–5 years' software engineering experience , gained through employment or relevant practical experience.
- Degree in a relevant subject or equivalent experience.
- Experience with Modern C++ and the Standard Template Library (STL), or Rust .
- Experience with Python.
- Exposure to bare-metal development, Linux or real-time operating systems.
- Cloud application development experience would be beneficial.
- Knowledge of, or an interest in, network security.
- A commitment to writing high-quality, clean and testable software.
- A collaborative approach, with enthusiasm for pair programming and test-driven development.
- Strong communication skills and a desire to learn and continuously improve.
- Must be eligible for UK Security Clearance .
Experience across Linux application development, low-level embedded engineering, Linux platform bring-up, real-time network protocols or cloud applications would be particularly relevant.
What's on Offer
- £55,000 – £75,000 base salary
- Travel allowance
- 10% bonus
- Pension scheme
- Hybrid working
- Flexible healthcare plans for you and your family
- Competitive annual leave
- Ongoing training, development and clear career progression
- Collaborative engineering culture with modern development practices
- Team events and employee-led clubs and activities
- The opportunity to work on specialist
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Logiciel Ros2 - C++ Qt (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
6 days ago
Quick apply
No company information available.