Software Engineer (C++) - Hybrid
Software Engineer (C++) - Hybrid

Software Engineer (C++) - Hybrid

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Ashdown Group

At a Glance

  • Tasks: Develop and enhance software solutions in a dynamic aviation and military environment.
  • Company: Growing software solutions company with a focus on innovation and collaboration.
  • Benefits: Competitive salary, hybrid working, 28 days holiday, and generous benefits package.
  • Other info: Exciting opportunity for career growth in a supportive and stimulating environment.
  • Why this job: Join a trusted team and tackle complex engineering challenges with cutting-edge technology.
  • Qualifications: Degree in Computer Engineering or IT, solid C++ experience, and troubleshooting skills.

The predicted salary is between 60000 - 80000 £ per year.

Our client, a growing software solutions company within the Aviation and Military sector, are looking to expand their engineering team and seeking a C++ Software Engineer. This is an opportunity to be part of a trusted team that values innovation, ownership, and collaboration and expand your knowledge, within a stimulating environment. The role will initially be based at the company’s site in South West London and then move to a hybrid pattern with 2/3 days office based. You will be joining a team of engineers who are experts in their field and passionate about what they do. Working with the company’s well established messaging products, which are deployed in critical environments, ensuring compatibility across multiple protocols and legacy systems. This would be ideal for someone who really enjoys getting to grips with how systems work and wants to contribute to solving complex engineering problems.

The following tasks are not exhaustive but will give you a good indication of what will be involved:

  • Adding new features and extending capabilities in response to new standards and client requirements.
  • Debugging clients reported issues and improving code base and product delivery over time.
  • Working with servers, gateways and protocol bridges.
  • Elevating security capabilities and improving system delivery and maintenance of products.
  • Working with the wider team to further enhance products and contribute to the adoption of newer programming languages.

The successful candidate will:

  • A degree in Computer engineering or IT related subject would be desirable.
  • Solid commercial software development experience using C++.
  • Knowledge of messaging technologies would be beneficial.
  • Confidence to work with large codebase.
  • Ability to troubleshoot technical issues and debug problems.
  • Standards based protocol implementation.
  • Networking and networking protocols.
  • Security policy concepts – technologies such as PKI and TLS desirable.
  • Lots of initiative and ability to work autonomously.

As well as a salary of £60,000 - £80,000 including London Weighting, the role offers hybrid working, 28 days holiday, 10% company pension contribution and a very generous benefits package including company performance bonus, profit sharing scheme and Healthcare and Life Assurance.

Software Engineer (C++) - Hybrid employer: Ashdown Group

Join a dynamic software solutions company in the Aviation and Military sector, where innovation and collaboration are at the heart of our culture. With a strong focus on employee growth, we offer a stimulating environment that encourages you to expand your knowledge while working alongside experts in the field. Enjoy a competitive salary, hybrid working arrangements, generous holiday allowance, and an extensive benefits package, making this an excellent opportunity for those seeking meaningful and rewarding employment in South West London.
Ashdown Group

Contact Detail:

Ashdown Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (C++) - Hybrid

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We all know that sometimes it’s not just what you know, but who you know that can get your foot in the door.

✨Tip Number 2

Prepare for those technical interviews! Brush up on your C++ skills and be ready to tackle coding challenges. We recommend practicing with online platforms or even setting up mock interviews with friends.

✨Tip Number 3

Showcase your passion for the field! When you get the chance to chat with potential employers, share your projects or contributions to open-source. We love seeing candidates who are genuinely excited about technology.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for talent that fits our innovative culture.

We think you need these skills to ace Software Engineer (C++) - Hybrid

C++
Software Development
Debugging
Messaging Technologies
Protocol Implementation
Networking
Security Policy Concepts
PKI
TLS
Problem-Solving Skills
Autonomy
Collaboration
Innovation
Codebase Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software engineering and how you can contribute to our team. Keep it concise but engaging – we love a good story!

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex engineering problems. We’re looking for candidates who enjoy getting to grips with systems and can demonstrate their troubleshooting abilities.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Ashdown Group

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with the language, including any specific projects you've worked on. They’ll likely ask you to solve coding problems or explain concepts, so practice coding challenges and be ready to demonstrate your knowledge.

✨Understand the Company’s Products

Take some time to research the company’s messaging products and how they operate in critical environments. Understanding their technology stack and the challenges they face will help you tailor your answers and show that you're genuinely interested in contributing to their team.

✨Prepare for Technical Questions

Expect technical questions related to debugging, networking protocols, and security policies. Brush up on these topics and think of examples from your past work where you’ve successfully tackled similar issues. This will show that you can handle the complexities of the role.

✨Show Your Collaborative Spirit

Since the role involves working closely with a team, be ready to discuss your experiences in collaborative environments. Share examples of how you’ve contributed to team projects, resolved conflicts, or helped elevate a product. This will highlight your ability to work well with others and fit into their culture.

Software Engineer (C++) - Hybrid
Ashdown Group

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

>