Senior Software Engineer: CNI Guardian in Bristol

Senior Software Engineer: CNI Guardian in Bristol

Bristol Full-Time No working from home possible
Kry10 UK Ltd

At a Glance

  • Tasks: Build resilient systems to protect the UK's power grid and ensure real-world delivery.
  • Company: Join Kry10, a global startup focused on mission-critical technology.
  • Benefits: Competitive salary, deep technical support, and hands-on experience in a dynamic environment.
  • Other info: Small, fast-paced team with excellent career growth opportunities.
  • Why this job: Make a real impact by safeguarding the UK's Critical National Infrastructure.
  • Qualifications: 5+ years in software engineering with embedded systems experience.

You've shipped embedded systems. Now build one that protects the UK's power grid. Kry10 builds exceptionally resilient systems for mission-critical devices. We've just been awarded a contract to deliver CNI Guardian β€” a highly assured network guard protecting the protocols behind the UK's power, gas, and water networks. We've appointed a senior researcher for the security and OT/CNI domain side. Now we need an equally senior software engineer to own the other half: architecture, the embedded build, and real-world delivery.

You'll be the person who makes sure CNI Guardian is well-architected, properly built, tested, deployed, and maintainable β€” taking it from prototype to a system running on real infrastructure.

What we're looking for:

  • 5+ years' software engineering, with a real track record of delivering and maintaining shipped systems
  • Substantial embedded development in C and/or Rust
  • Strong software architecture β€” designing systems and defending the decisions
  • Networking, protocols, and secure systems experience
  • Comfortable with messy, under-specified real-world systems.

Nice to have:

  • Experience using AI-assisted tooling to build embedded software
  • Industrial protocols (Modbus, DNP3, OPC-UA, IEC 61850) or OT devices
  • Energy-sector or grid experience
  • Firewall / inline-processing work.

Why you should apply:

  • Your work will protect actual UK Critical National Infrastructure
  • It won't disappear behind an NDA β€” you can publish, speak, and build a public reputation on it
  • Deep technical support: OT experts and world-class systems and security people alongside you
  • Hands-on OT test lab in Gloucester β€” real PLCs, real RTUs, real protocols
  • Small, fast team in a global startup; decisions in days, not quarters

Start ASAP (ideally by September). Process is a couple of short calls plus an in-depth technical conversation on-site in Gloucester. For further questions or queries please email martin@kry10.com.

Apply: CV + short covering letter to recruitment@kry10.com, subject "UK Senior Software Engineer: CNI Guardian (IET) - [Your Name]". Tell us in your covering letter: what draws you to working on software engineering for Critical National Infrastructure specifically β€” and what experience or perspective would you bring to it?

Kry10 is an equal opportunity employer. This role is subject to security, export control and/or contractual restrictions, including eligibility to work in the UK. We welcome applications from disabled candidates and are happy to discuss reasonable adjustments.

Senior Software Engineer: CNI Guardian in Bristol employer: Kry10 UK Ltd

Kry10 is an exceptional employer, offering the unique opportunity to work on critical projects that protect the UK's power grid. With a strong focus on employee growth and a collaborative work culture, you will be supported by industry experts in a hands-on environment, allowing you to make a tangible impact while advancing your career in embedded systems. Join a small, agile team where your contributions are valued and decisions are made swiftly, ensuring a rewarding and meaningful work experience.

Kry10 UK Ltd

Contact Details:

Kry10 UK Ltd Recruitment Team

We think you need these skills to ace Senior Software Engineer: CNI Guardian in Bristol

Embedded Systems Development
C Programming
Rust Programming
Software Architecture
Networking Protocols
Secure Systems Design
Real-World Systems Experience