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

Senior C++ Software Engineer

Chichester Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Lead the development of cutting-edge drone software and ensure its scalability.
  • Company: Join sees.ai, a pioneer in autonomous drone technology transforming critical infrastructure management.
  • Benefits: Enjoy flexible working options and a collaborative, innovative work culture.
  • Why this job: Make a real impact in a revolutionary field while working with a skilled, diverse team.
  • Qualifications: 5+ years of C++ experience; familiarity with Linux and complex software systems required.
  • Other info: Opportunity to mentor junior engineers and shape the future of drone technology.

The predicted salary is between 43200 - 72000 £ per year.

Are you looking for a software role with real impact? One where you’re a key part of a team that thrives on innovation and fresh ideas? As Senior C++ Software Engineer at sees.ai, you’ll spearhead the development of our software as we begin to scale production of technology that’s revolutionising a key industry. Autonomous drones are set to transform how we manage Critical National Infrastructure, delivering asset inspections and monitoring at scale. At sees.ai, we’re building the system that makes this future a reality, ensuring the safe and effective operation of highly advanced drones flown from a central control room to unlock the full potential of drone technology.

In this role, you get real ownership of projects, and you’ll join a highly skilled, collaborative team that thrives on diverse perspectives and innovative problem-solving. Here, your expertise won’t just contribute, it will directly shape technology that’s on the cusp of a huge breakthrough.

The Role

As Senior C++ Software Engineer, you’ll lead the development of our drone software stack, ensuring robustness and scalability as we transition from prototype to global deployment. You will be working across the whole stack, from low level drone control, to 3D rendering for pilot applications, to 3D simulation, to post-flight data analysis.

What You’ll Do

  • Architect & Refactor: Ready our C++20 codebase for production scale, balancing urgent fixes with long-term system improvements.
  • Build Safety-Critical Systems: Develop flight control software, 3D simulation tools, and APIs that deliver drone reliability in demanding environments.
  • Collaborate Cross-Functionally: Partner with the Integration and Operations Teams to test new and existing features, integrate new technology, and improve system reliability and robustness.
  • Mentor & Lead: Share best practices, guide junior engineers, and document solutions that elevate the team’s technical maturity.

Who You Are

  • 5+ years of C++ experience in production environments.
  • Experience in software design, Linux environments, and complex software systems.
  • Able to work in the London (Old Street) or Chichester office 3 days a week.
  • Bonus: Experience managing product and/or people.
  • Bonus: Python, 3D rendering, simulation, data analytics.
  • Bonus: Degree in Software Engineering, Electronics, or similar.

Mindset

  • A problem-solver who thrives on balancing immediate fixes with strategic system improvements.
  • A self-motivated and collaborative team player who communicates clearly and mentors others.

Senior C++ Software Engineer employer: Sees

At sees.ai, we pride ourselves on being an exceptional employer that fosters innovation and collaboration in the heart of Chichester. Our dynamic work culture encourages personal growth and offers opportunities to lead impactful projects in cutting-edge technology, all while working alongside a talented team dedicated to transforming the future of drone operations. With a focus on employee development and a commitment to diversity, we provide a supportive environment where your contributions truly matter.
S

Contact Detail:

Sees Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarise yourself with the latest C++ standards, especially C++20, as this is crucial for the role. Brush up on your knowledge of safety-critical systems and how they apply to drone technology, as this will demonstrate your understanding of the specific challenges faced in this field.

✨Tip Number 2

Engage with the drone technology community by attending relevant meetups or online forums. This can help you gain insights into current trends and challenges, and also provide networking opportunities that could lead to referrals or recommendations.

✨Tip Number 3

Prepare to discuss your experience with cross-functional collaboration. Think of examples where you've worked with different teams, particularly in testing and integrating new technologies, as this is a key aspect of the role at sees.ai.

✨Tip Number 4

Showcase your mentoring skills by preparing examples of how you've guided junior engineers in the past. This will highlight your leadership potential and align with the company's emphasis on team growth and technical maturity.

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

C++ Programming (C++20)
Software Design
Linux Environments
Complex Software Systems
3D Rendering
3D Simulation
Flight Control Software Development
API Development
Safety-Critical Systems Engineering
Cross-Functional Collaboration
Mentoring and Leadership
Problem-Solving Skills
Technical Documentation
Data Analytics
Self-Motivation
Clear Communication

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 5+ years of C++ experience and any relevant projects you've worked on. Emphasise your skills in software design, Linux environments, and complex software systems, as these are crucial for the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for innovation and problem-solving. Mention specific experiences where you've led projects or mentored junior engineers, as this aligns with the responsibilities of the role.

Showcase Relevant Skills: If you have experience with Python, 3D rendering, or data analytics, make sure to include these in your application. Highlighting bonus skills can set you apart from other candidates.

Demonstrate Your Mindset: In your application, convey your mindset as a problem-solver who balances immediate fixes with long-term improvements. Use examples from your past work to illustrate how you thrive in collaborative environments.

How to prepare for a job interview at Sees

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you've implemented C++20 features, and be ready to explain how you approached challenges in production environments.

✨Demonstrate Problem-Solving Skills

Since the role requires balancing urgent fixes with long-term improvements, come equipped with examples of how you've tackled complex problems in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Emphasise Collaboration Experience

This position involves working cross-functionally, so share instances where you've successfully collaborated with other teams. Discuss how you communicated technical concepts to non-technical stakeholders and how you contributed to team success.

✨Prepare for Technical Questions

Expect technical questions related to software design, safety-critical systems, and 3D rendering. Brush up on relevant concepts and be ready to solve coding problems or discuss algorithms that relate to drone technology.

Senior C++ Software Engineer
Sees
Location: Chichester
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

    Chichester
    Full-Time
    43200 - 72000 £ / year (est.)
  • S

    Sees

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