Senior Developer

London
2 days ago
Create job alert

The opportunity
As a Senior C++ Developer, you won’t be maintaining legacy code or adding features at the edges. You have the option to work fully remote or partically remote with access to the clients offices.
You’ll be designing and building core systems that will ultimately run on millions of industrial edge devices, shaping how they authenticate, communicate, and trust one another — from the edge inward.
This is deep, low-level engineering with genuine real-world consequences.
You’ll work on:

  • High-performance C++ systems that must be secure, resilient, and elegant
  • Message- and event-driven architectures spanning cloud, edge, and device-to-device communication
  • Decentralised security models that challenge conventional IoT thinking
  • Deployment, configuration, and governance approaches that actually work at industrial scale
  • You’ll have meaningful influence over architecture, standards, and long-term technical direction.
    Company Description
    Across critical national infrastructure, industrial systems, defence, and smart cities, billions of devices communicate every day — often insecurely, often via fragile, centralised models that were never designed for today’s threat landscape or scale.
    This early-stage UK technology company exists to change that.
    Working alongside leading academic researchers, the team has created a radically new, edge-native authentication and security platform. It enables real-time communication and narrow AI across vast industrial networks without relying on always-on central connectivity.
    It’s decentralised.
    It’s post-quantum secure.
    It even operates in untrusted environments.
    And it’s already real.
    What you’ll be trusted to do
  • Design and own technical architectures across cloud and edge environments
  • Build software enabling secure communication between cloud services and edge devices — and between devices themselves
  • Create simple, robust deployment and configuration mechanisms for edge-based systems
  • Help define IoT governance processes and delivery standards
  • Deliver integrated solutions using Agile and model-driven approaches
  • Contribute to the standardisation of innovative security and interoperability solutions
  • This is a senior role in autonomy, responsibility, and impact — not just title.
    Qualifications
    What we’re looking for
  • You’ll likely bring 10+ years of deep C++ experience, including:
  • Designing and building complex systems on Linux and Windows
  • Working with distributed, cloud-based microservices
  • Delivering containerised architectures (Docker, Swarm, Kubernetes)
  • Implementing CI/CD pipelines and DevOps best practices
  • A solid understanding of cryptographic principles (symmetric/asymmetric cryptography, hashing)
  • Experience thriving in start-up or scale-up environments
    You’ll also be someone who:
  • Documents clearly and automates wherever possible
  • Communicates well, collaborates easily, and can push back constructively
  • Enjoys ambiguity, learns fast, and cares deeply about engineering quality
    Bonus points (not essential)
  • Experience with IoT platforms, edge devices, or industrial systems
  • Exposure to embedded Linux environments (Debian, CentOS, Raspbian, OpenWrt)
  • API or SDK design experience
  • Edge-based AI or GPU compute exposure
  • Familiarity with blockchain concepts
    Benefits/Additional Info
    Why this role?
    You’ll work on genuinely novel, patented technology
    Your work will have real-world impact at national and global scale
    You’ll join early enough to shape the platform, not just extend it
    You’ll receive equity that reflects ownership and contribution
    You’ll work with a small, highly capable, mission-driven technical team
    If you’re a senior C++ engineer who wants their next role to be meaningful, technically deep, and legacy-defining, this is worth a conversation.
    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

Related Jobs

View all jobs

Senior Software Engineer - Quantum-Safe Encryption (Python)

Senior Quantum Sensing Scientist — Magnetometry & Control

Senior Software Engineer - Quantum Compiler & Systems Lead

Senior DevOps Engineer - UK-029

Graduate Software Developer (C++ and Qt)

Senior Scientist, Quantum Sensing (Magnetometry Modelling)

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Maths for Quantum Jobs: The Only Topics You Actually Need (& How to Learn Them) Linear algebra essentials, probability, complex numbers, basic optimisation.

If you are a software engineer, data scientist or ML engineer looking to move into quantum computing or you are a UK undergraduate or postgraduate in physics, maths, computer science or engineering applying for quantum roles, the maths can feel like the biggest barrier. Job descriptions often say “strong maths” but rarely spell out what that means in practice. The good news is you do not need a full maths degree’s worth of theory to start applying. For most graduate & early-career roles in quantum software, quantum research engineering & quantum algorithms, the maths you actually use again & again is concentrated in four areas: linear algebra, probability, complex numbers & basic optimisation. This guide turns vague requirements into a clear, job-focused checklist. You will learn what to focus on, what to leave for later & how to build small portfolio outputs that prove you can translate the maths into working code.

Neurodiversity in Quantum Computing Careers: Turning Different Thinking into a Superpower

Quantum computing is one of the most demanding – & exciting – areas in technology. It sits at the intersection of physics, mathematics, computer science, engineering & even philosophy. The problems are complex, the systems are fragile, & the answers are rarely obvious. That’s exactly why quantum needs people who think differently. If you live with ADHD, autism or dyslexia, you may have been told your brain is “too distracted”, “too literal” or “too chaotic” for high-end research or deep technical roles. In reality, many of the traits that made school or traditional workplaces difficult can be huge strengths in quantum computing – from intense focus on niche topics to pattern recognition in noisy data & creative approaches to algorithms. This guide is for neurodivergent job seekers exploring quantum computing careers in the UK. We’ll look at: What neurodiversity means in a quantum computing context How ADHD, autism & dyslexia strengths map onto common quantum roles Practical workplace adjustments you can ask for under UK law How to talk about your neurodivergence in applications & interviews By the end, you’ll have a clearer sense of where you might thrive in quantum computing – & how to turn “different thinking” into a genuine superpower.

Quantum Computing Hiring Trends 2026: What to Watch Out For (For Job Seekers & Recruiters)

As we move into 2026, the quantum computing jobs market in the UK is shifting from hype to harder-edged reality. The wildest forecasts have softened, some early-stage start-ups have pivoted or been acquired, and investors are more selective. At the same time, governments, big tech, defence, finance and pharma still see quantum as strategically important – especially in algorithms, quantum-safe cryptography, optimisation and materials simulation. The result: fewer “blue-sky” roles with no clear roadmap, and more demand for quantum talent that can plug into real programmes, real products and real timelines. Whether you’re a quantum job seeker planning your next move, or a recruiter building teams across hardware, software, theory or adjacent fields, understanding the key quantum computing hiring trends for 2026 will help you stay ahead.