Senior C++ Developer in Liverpool

Senior C++ Developer in Liverpool

Liverpool Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
Edison Hill Search - IT Executive Search

At a Glance

  • Tasks: Design and build low-level C++ software for secure industrial communication.
  • Company: Innovative UK tech firm revolutionising device interoperability with patented technology.
  • Benefits: Competitive salary, equity, and fully remote work options.
  • Other info: Join a dynamic start-up environment with significant career growth potential.
  • Why this job: Make a real impact on the future of industrial IoT and smart cities.
  • Qualifications: Deep experience in network programming, Low Level C++, and cryptography.

The predicted salary is between 48000 - 84000 £ per year.

Nine years ago, a small team working alongside researchers at University of Oxford set out to solve a problem most of the world didn’t yet realise it had. Billions of machines were beginning to talk to each other — in factories, power grids, transport systems, defence networks and smart cities. But they were doing so through architectures built for a different era: centralised, fragile, and increasingly exposed. So, they built something different. Today, this UK tech company holds patented cryptographic technology that enables fully decentralised, post-quantum secure interoperability between devices — operating at the edge, without relying on always-on central connectivity. It works in untrusted environments. It enables real-time communication and narrow AI across full-scale industrial systems. And it is quietly moving from academic breakthrough to global security relevance.

Now they need a senior C++ engineer who can operate where this technology truly lives — deep in the network stack. The role is permanent and fully remote, and you can be based in either the UK or US.

The Role: Where Packets Become Trust

This is not application-layer C++. This is not framework-driven development. This is low-level, network centric engineering, working primarily across OSI Layers 2 and 3, where routing decisions, tunnelling strategies and packet behaviour determine whether distributed systems can operate securely at scale.

You will design and build software that ultimately runs on millions of industrial edge devices — enabling:

  • Secure cloud edge communication
  • Device-to-device authentication
  • Decentralised routing and interoperability
  • Robust deployment mechanisms for edge environments

You will shape technical architecture, contribute to governance models, and help standardise innovative security solutions that could define the future of industrial IoT.

What the CTO Needs

This is a tall order — intentionally so. As a baseline you must be deeply experienced in network programming with Low Level C++, Linux and a strong working knowledge of network protocols and cryptography. The following are all highly desirable, the more you possess the more interesting to my client you will be:

  • Layer 3 OSI protocols
  • Low-level packet analysis and routing
  • OSPF
  • TAP/TUN devices and UDP tunnelling
  • UDP hole punching and STUN technologies
  • IPTables and packet routing strategies
  • Code threading, multitasking and IPC (shared memory)
  • Linux kernel-level work
  • Compilers and static libraries
  • Cross-compiling and porting across iOS, Android, Windows and Linux
  • Containerised microservices (Docker, Kubernetes)
  • CI/CD pipelines (GitLab environments)
  • Distributed cloud platforms (AWS, Azure, OVH)
  • Post Quantum Computing (PQC)

It’s unlikely any one person will tick every box. But you must demonstrate genuine depth in networking, packet routing and analysis, plus at least several of the above areas. Without that foundation, the learning curve is too steep.

The Kind of Engineer Who Thrives Here

  • 10+ years designing and architecting complex C++ systems
  • Comfortable in Linux environments (Debian, CentOS, embedded variants)
  • Strong understanding of symmetric/asymmetric cryptography and hashing
  • Able to document clearly and automate relentlessly
  • Collaborative, but confident enough to push back when necessary
  • Energised by start-up environments where ownership is real
  • Bonus points for IoT platforms, edge AI, GPU compute, or blockchain exposure.

Why This Matters

This is a nine-year-old UK technology business that has moved from academic roots to patented, commercially relevant security infrastructure. It is no longer a concept. It is not a slide deck. It is production-grade technology preparing for global scale. The successful candidate won’t just write code. They will help determine how critical infrastructure, industrial systems and smart cities authenticate and communicate for decades to come.

In Return

You’ll receive a competitive base salary, significant equity, and the chance to work on technology that sits at the intersection of networking, cryptography and national-scale resilience. If you are a serious C++ engineer who understands packets, routing, tunnelling and kernel-level behaviour — and you want your next role to genuinely matter — this may be worth a conversation. Please apply below and we will be in touch ASAP to schedule a confidential chat.

Edison Hill Search are operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. Edison Hill Search are an Equal Opportunities employer and we encourage applicants from all backgrounds. Please apply below at your earliest convenience.

Senior C++ Developer in Liverpool employer: Edison Hill Search - IT Executive Search

This innovative UK tech company offers a unique opportunity for Senior C++ Developers to work on cutting-edge, patented cryptographic technology that is shaping the future of industrial IoT. With a fully remote role, employees enjoy a flexible work culture that fosters collaboration and ownership, alongside competitive salaries and equity options. The company prioritises employee growth through exposure to advanced technologies and real-world applications, making it an excellent employer for those looking to make a meaningful impact in the tech industry.
Edison Hill Search - IT Executive Search

Contact Detail:

Edison Hill Search - IT Executive Search Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior C++ Developer in Liverpool

✨Tip Number 1

Network, network, network! Reach out to your connections in the tech industry, especially those who work with C++ or in similar roles. A personal introduction can make all the difference when it comes to landing that interview.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your past projects, especially those involving low-level programming and network protocols. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of OSI layers, packet routing, and cryptography. Practice coding challenges that focus on these areas to demonstrate your expertise during the interview.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate engineers like you to join our team!

We think you need these skills to ace Senior C++ Developer in Liverpool

Low Level C++
Network Programming
Linux
Network Protocols
Cryptography
Layer 3 OSI Protocols
Low-level Packet Analysis
Routing Strategies
TAP/TUN Devices
UDP Tunnelling
IPTables
Code Threading
Multitasking
IPC (Shared Memory)
Containerised Microservices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with low-level C++ and network programming. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or technologies you've worked with.

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for networking and cryptography, and explain how your background makes you a strong candidate for shaping the future of industrial IoT.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex challenges in network programming or C++. We love seeing how you approach problems and come up with innovative solutions that could benefit our tech.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out!

How to prepare for a job interview at Edison Hill Search - IT Executive Search

✨Know Your C++ Inside Out

Make sure you brush up on your low-level C++ skills, especially around network programming. Be prepared to discuss specific projects where you've implemented complex systems, and don't shy away from diving into the nitty-gritty of packet routing and tunnelling.

✨Familiarise Yourself with OSI Layers

Since this role focuses on OSI Layers 2 and 3, it’s crucial to understand how these layers interact. Prepare to explain your experience with Layer 3 protocols and how they apply to real-world scenarios, as well as any challenges you've faced in this area.

✨Showcase Your Problem-Solving Skills

Be ready to tackle hypothetical scenarios during the interview. Think about how you would approach issues like secure cloud edge communication or device-to-device authentication. This will demonstrate your ability to think critically and apply your knowledge practically.

✨Highlight Your Collaborative Spirit

This company values collaboration, so be prepared to share examples of how you've worked effectively in teams. Discuss times when you’ve had to push back on ideas or advocate for a solution, showing that you can balance teamwork with assertiveness.

Senior C++ Developer in Liverpool
Edison Hill Search - IT Executive Search
Location: Liverpool
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>