Senior C++ Software Engineer
Senior C++ Software Engineer

Senior C++ Software Engineer

Full-Time 28800 - 48000 ÂŁ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Architect and develop cutting-edge C++ software for autonomous drones, transforming prototypes into real-world tech.
  • Company: Join sees.ai, a pioneering tech company revolutionising critical infrastructure with innovative drone solutions.
  • Benefits: Enjoy a competitive salary, hybrid work model, and opportunities for professional growth.
  • Why this job: Make a tangible impact by seeing your code control drones in mission-critical operations within days.
  • Qualifications: 5+ years of C++ experience, strong software architecture skills, and a degree in a relevant field.
  • Other info: Collaborative environment with diverse perspectives and rapid career advancement opportunities.

The predicted salary is between 28800 - 48000 ÂŁ per year.

sees.ai West Sussex, 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 West Sussex, England, United Kingdom

3 days 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.

Senior C++ Software Engineer

London or Chichester office

Hybrid (3 days a week onsite)

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.

Horsham, England, United Kingdom 1 week ago

Burgess Hill, England, United Kingdom 5 days ago

Burgess Hill, England, United Kingdom 1 hour ago

Crawley, England, United Kingdom 3 weeks ago

Horsham, England, United Kingdom 1 week ago

Crawley, England, United Kingdom 4 days ago

Crawley, England, United Kingdom 2 weeks ago

Burgess Hill, England, United Kingdom 5 months ago

Burgess Hill, England, United Kingdom 2 weeks ago

Software Engineer III – Java/Kotlin – B2B Payments

Burgess Hill, England, United Kingdom 2 weeks ago

West Sussex, England, United Kingdom 2 weeks ago

Worthing, England, United Kingdom 2 hours ago

Crawley, England, United Kingdom 3 weeks ago

Senior Front End – Hybrid – £500 a day – Outside IR35

West Sussex, England, United Kingdom 1 week ago

Haywards Heath, England, United Kingdom 1 month ago

Crawley, England, United Kingdom 2 weeks ago

Trainee Coding & Programmer Placement Programme

Worthing, England, United Kingdom 26 minutes ago

West Sussex, England, United Kingdom 1 week ago

URGENT HIRING: Senior JAVA Full Stack Developer | Hybrid | UK-based Applicants Only

Burgess Hill, England, United Kingdom 5 days ago

Shoreham-By-Sea, England, United Kingdom 1 week ago

Haywards Heath, England, United Kingdom 4 weeks ago

Crawley, England, United Kingdom 3 weeks ago

West Sussex, England, United Kingdom 2 months ago

Trainee Coding & Programmer Placement Programme

Bognor Regis, England, United Kingdom 1 hour ago

Haywards Heath, England, United Kingdom 2 months ago

Worthing, England, United Kingdom 3 weeks ago

Horsham, England, United Kingdom 1 week ago

Crawley, England, United Kingdom 3 days ago

Crawley, England, United Kingdom 3 days ago

Worthing, England, United Kingdom 1 hour ago

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

#J-18808-Ljbffr

Senior C++ Software Engineer employer: sees.ai

At sees.ai, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our team is dedicated to individual growth, providing opportunities to take ownership of projects that have real-world impact, all while working in the beautiful setting of West Sussex. With a focus on cutting-edge technology and a commitment to safety and reliability, you'll find a rewarding environment where your contributions directly influence the future of autonomous drone operations.
S

Contact Detail:

sees.ai Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior C++ Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at sees.ai on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. Personal connections can give you an edge!

✨Tip Number 2

Prepare for technical interviews by brushing up on your C++ skills and understanding software architecture principles. Practice coding challenges that focus on safety-critical systems, as this is key for the role. We want to see you shine!

✨Tip Number 3

Showcase your passion for drone technology! Be ready to discuss any relevant projects you've worked on, especially those involving autonomous systems. This will demonstrate your enthusiasm and fit for the team at sees.ai.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the sees.ai family. Let’s get your code flying!

We think you need these skills to ace Senior C++ Software Engineer

C++20
Software Architecture
Safety-Critical Systems
Software Design Patterns
Linux Systems
Debugging Complex Codebases
Production-Scale Systems
Problem-Solving Abilities
Clear Communication
Mentoring Skills
Python
CMake
Networking Protocols
Simulation Tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior C++ Software Engineer role. Highlight your experience with C++20 and any relevant projects that showcase your skills in safety-critical environments. We want to see how you can contribute to our drone software stack!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for drone technology and how your background aligns with our mission at sees.ai. Let us know why you're excited about the opportunity to work on production-ready technology.

Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples of how you've tackled complex problems in past roles. We love candidates who can balance immediate needs with long-term improvements, so share those experiences with us!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the quickest way for us to see your application and get you into the process. Don’t miss out on this exciting opportunity!

How to prepare for a job interview at sees.ai

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially C++20 features. Be prepared to discuss your experience with production-scale systems and how you've tackled complex, safety-critical environments in the past.

✨Showcase Your Architectural Skills

Be ready to talk about your software architecture decisions. Think of examples where your choices directly impacted system reliability and performance, especially in drone technology or similar fields.

✨Demonstrate Problem-Solving Prowess

Prepare to share specific instances where you've balanced urgent operational fixes with long-term improvements. Highlight your pragmatic mindset and how it has helped you navigate challenges in fast-paced environments.

✨Engage in Technical Discussions

Since collaboration is key, come equipped with questions and insights about the team’s current projects. Show that you're eager to contribute to technical discussions and share best practices, which will demonstrate your commitment to team growth.

Senior C++ Software Engineer
sees.ai
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

S
  • Senior C++ Software Engineer

    Full-Time
    28800 - 48000 ÂŁ / year (est.)
  • S

    sees.ai

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>