Senior C++ Software Engineer

sees.ai

City Of London

On-site

GBP 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A tech company specializing in AI is seeking a Senior C++ Software Engineer in London. You will architect and develop the C++20 drone software stack, working closely with teams on safety-critical systems. The role demands extensive C++ experience and strong problem-solving abilities. Candidates with a background in software engineering and production-scale systems are encouraged to apply. Join a dynamic team where innovation meets technology in real-world applications.

Qualifications

  • 5+ years of C++ experience with production-scale systems.
  • Strong experience with software architecture in complex environments.
  • Clear communication and mentoring skills.
  • Already eligible to work in the UK.
  • Bonus: Python, CMake, networking protocols, or simulation tools experience.

Responsibilities

  • Architect and develop the C++20 drone software stack.
  • Build and optimise safety-critical flight control software.
  • Collaborate with teams to test and deploy new features.

Skills

C++ experience (C++20 preferred)
Software architecture and design
Mastery of software design patterns
Linux systems
Debugging complex codebases
Python (bonus)
CMake (bonus)
Networking protocols (bonus)
Simulation tools (bonus)

Education

Bachelor's degree in Software Engineering, Electronics, or similar

Tools

Python
CMake
Networking protocols
Simulation tools

Job description

sees.ai City Of London, England, United Kingdom

Join or sign in to find your next job

Join to apply for the Senior C++ Software Engineer role at sees.ai

sees.ai City Of London, England, United Kingdom

4 weeks ago Be among the first 25 applicants

Join to apply for the Senior C++ Software Engineer role at sees.ai

Get AI-powered advice on this job and more exclusive features.

Take a proven drone prototype and transform it into production-ready technology that's revolutionising critical infrastructure. You'll architect and develop the core software that directly controls autonomous drones, with an incredibly short feedback cycle - see your code flying in real-world operations within days.

Work alongside a talented team where technical discussions thrive and your individual growth is prioritised. You'll have real ownership over projects with tangible outcomes - watching drones execute missions powered by software you've built and refined.

You'll be involved across the entire drone software stack, from low-level flight control systems to 3D pilot applications and simulation tools. Your architectural decisions will directly influence how safely and effectively our drones operate in demanding environments.

What you'll do

Architect and develop our C++20 drone software stack, making key technical decisions as we transition from prototype to global production deployment. You'll balance urgent operational fixes with long-term system improvements to ensure mission-critical reliability.

Build and optimise safety-critical flight control software, 3D rendering systems for pilot applications, and simulation tools that support real-world drone operations. You'll work on everything from low-level drone control to post-flight data analysis.

Collaborate with Integration and Operations teams to rapidly test and deploy new features, solving operational challenges and improving system robustness. You'll also share best practices and contribute to technical discussions that drive the team's expertise.

What you'll need

  • 5+ years of C++ experience (C++20 preferred) with proven ability to work on production-scale systems
  • Strong experience with software architecture and design decisions in complex, safety-critical environments
  • Mastery of software design patterns, Linux systems, and debugging complex codebases
  • Bachelor's degree or above in Software Engineering, Electronics, or similar
  • Already eligible to work in the UK
  • Bonus: Python, CMake, networking protocols, or simulation tools experience

Strong problem-solving abilities and a pragmatic mindset will help you balance immediate operational needs with strategic system improvements. Clear communication and mentoring skills will let you collaborate effectively and guide technical decisions in a fast-moving environment.

About sees.ai

We're building the operating system for autonomous drone operations, enabling advanced drones to be controlled remotely from central control rooms. Our technology is transforming critical infrastructure management through safe, effective autonomous inspections and monitoring at scale.

You'll join a collaborative team that thrives on diverse perspectives and innovative problem-solving, with the unique opportunity to see your code controlling real drones in mission-critical operations within days of development.



Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Aviation and Aerospace Component Manufacturing

Referrals increase your chances of interviewing at sees.ai by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.
Senior Software Engineer - Infrastructure

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 week ago

Senior Software Engineer II (Up to Staff Level) - Contacts Team

London, England, United Kingdom 6 hours ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 days ago

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

IC3 - Senior Software Engineer I - Business Account management team

London, England, United Kingdom 2 days ago

London, England, United Kingdom 8 months ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 month ago

Senior Java Analyst Developer / Technical Consultant
Senior Software Engineer - Age of Empires (Remote)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

Operations Resilience Lead -IT (Lead II - Software Engineering)

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 2 hours ago

London, England, United Kingdom 3 weeks ago

Senior Full Stack .NET Developer (Buying & Merchandising)

London, England, United Kingdom 3 days ago

Senior Software Engineer QA - Entertainment Release

Harrow, England, United Kingdom 5 days ago

Greater London, England, United Kingdom 4 months ago

London, England, United Kingdom 1 year ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago

Senior Software Quality Assurance Engineer

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 2 weeks ago

Staff/Principal Software Engineer (Quality Platform), London

London, England, United Kingdom 1 week ago

Senior Software Engineer - Java - Engine by Starling

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 4 hours ago

Senior Software Engineer - Identity & FinCrime

London, England, United Kingdom 4 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Backend (On-site)
Senior Software Engineer – Backend (On-site)

Zettafleet • London

On-site
GBP 90,000 - 120,000
Discretionary Bonus
Equity
28 days + public holidays allowance
+2
Senior Software Developer
Senior Software Developer

Quick Release_ • London

On-site
GBP 55,000 - 67,000
Competitive starting salary
Team events
Training and mentoring
+2
Senior SDET (Java)
Senior SDET (Java)

Global Relay • London

Hybrid
GBP 60,000 - 90,000
Flexible work arrangements
Continuous mentoring and support
Inclusive company culture
Senior Software Engineer - News Automation Platform
Senior Software Engineer - News Automation Platform

Bloomberg • London

On-site
GBP 80,000 - 100,000
Software Engineer
Software Engineer

Electric Twin • London

On-site
GBP 60,000 - 90,000
Competitive salary and equity package
Health insurance
Pension and holiday benefits
+1
Senior Site Reliability Engineer - AWS Kubernetes
Senior Site Reliability Engineer - AWS Kubernetes

Source Technology • London

On-site
GBP 70,000 - 90,000
Senior C++ Software Engineer Linux
Senior C++ Software Engineer Linux

Client Server • London

Hybrid
GBP 95,000 - 120,000
Pension (to 9% contribution)
Volunteer / charity days
Career development and training
Head of Software Engineering
Head of Software Engineering

DCS Technology • Greater London

On-site
GBP 80,000 - 100,000
Competitive salary
Equity
Flexible working
+3
Software Engineer, Backend (Remote/Hybrid)
Software Engineer, Backend (Remote/Hybrid)

MLabs • London

Remote
GBP 50,000 - 90,000
Supportive Team Environment
Flexible Work Arrangements
Continuous Learning Opportunities
+1
Software Engineer – ML Data Platform
Software Engineer – ML Data Platform

Zettafleet • London

On-site
GBP 70,000 - 90,000
Competitive salary and equity
Discretionary bonus
28 days + public holidays allowance
+1