C++ Software Engineer

C++ Software Engineer

Cheltenham Full-Time 60000 £ / year No home office possible
C

At a Glance

  • Tasks: Develop C++ code for telecommunications and defence projects, focusing on DSPs and audio processing.
  • Company: Join a leading telecommunications and defence business based in Cheltenham.
  • Benefits: Enjoy a competitive salary up to £70,000 with hybrid work options and bonuses.
  • Why this job: Be part of an innovative team making an impact in tech and defence sectors.
  • Qualifications: Strong C++ and Linux skills are essential; experience with DSPs and Qt is a plus.
  • Other info: Flexible remote work 1-2 days a week; perfect for tech enthusiasts!

I\’m recruiting for a telecommunications and defence business in Cheltenham who are looking to hire an experienced C++ Software Engineer with strong Linux exposure.

The work involves development of C++ code, DSPs and audio processing, with a deep knowledge of Linux, Qt and version control tools very beneficial.

ROLE: C++ Software Engineer

LOCATION: Cheltenham

SALARY: up to £70,000 (+ bonus)

HYBRID: 1-2 days remote each week

Essential skills for the C++ Software Engineer are:

  • C++ expertise
  • Linux
  • DSPs / audio processing

Beneficial skills would be:

  • Telecoms/radio/cyber background
  • QT

If you\’re interested, or know anyone who might be, please apply below or get in touch directly with any questions

Cheers,

Nathan

C++ Software Engineer employer: Circuit32 Recruitment Solutions Ltd

Join a leading telecommunications and defence business in Cheltenham, where innovation meets collaboration. With a strong emphasis on employee growth, we offer a dynamic work culture that encourages creativity and technical excellence, alongside competitive salaries and hybrid working options. Our commitment to professional development ensures that you will have the opportunity to enhance your skills in a supportive environment, making us an excellent employer for those seeking meaningful and rewarding careers.
C

Contact Detail:

Circuit32 Recruitment Solutions Ltd Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Make sure to brush up on your C++ skills and be ready to discuss specific projects where you've used it. Highlight any experience you have with DSPs and audio processing, as these are key components of the role.

✨Tip Number 2

Familiarise yourself with Linux and any relevant tools or frameworks you’ve used in past projects. Being able to speak confidently about your Linux experience will set you apart from other candidates.

✨Tip Number 3

If you have experience with Qt, make sure to mention it during your discussions. This could give you an edge, as it's a beneficial skill for the position.

✨Tip Number 4

Network with professionals in the telecommunications and defence sectors. Engaging with industry-specific groups or forums can provide insights and potentially lead to referrals for the job.

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

C++ Programming
Linux Operating System
Digital Signal Processing (DSP)
Audio Processing
Version Control Systems (e.g., Git)
Qt Framework
Telecommunications Knowledge
Cybersecurity Awareness
Problem-Solving Skills
Team Collaboration
Attention to Detail
Adaptability
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ expertise and experience with Linux. Include specific projects or roles where you developed C++ code, worked with DSPs, or engaged in audio processing.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for telecommunications and defence. Mention any relevant experience with Qt and version control tools, and explain how your background aligns with the company's needs.

Highlight Relevant Skills: In your application, emphasise both essential and beneficial skills. If you have experience in telecoms, radio, or cyber backgrounds, make sure to include this information to stand out.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a software engineering role.

How to prepare for a job interview at Circuit32 Recruitment Solutions Ltd

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++. Bring examples of projects you've worked on, especially those that highlight your problem-solving skills and coding style. This will demonstrate your proficiency and give the interviewer confidence in your abilities.

✨Demonstrate Linux Knowledge

Since strong Linux exposure is essential for this role, brush up on your Linux skills. Be ready to answer questions about system calls, file handling, and process management. If you have experience with Linux-based development environments, share specific instances where you've used them effectively.

✨Familiarise Yourself with DSPs and Audio Processing

Understand the basics of Digital Signal Processing (DSP) and audio processing techniques. Prepare to discuss any relevant experience you have in these areas, as well as how they relate to C++ programming. This knowledge will set you apart from other candidates.

✨Prepare for Version Control Questions

Version control tools are crucial in software development. Be ready to talk about your experience with Git or other version control systems. Discuss how you've used these tools in past projects to manage code changes and collaborate with team members.

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

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