Senior Software Engineer (C++, C)
Senior Software Engineer (C++, C)

Senior Software Engineer (C++, C)

Full-Time 48000 - 84000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Design and develop cutting-edge software for radar and security systems.
  • Company: Join a leading firm in defence technology, innovating security solutions.
  • Benefits: Enjoy hybrid working options, competitive salary, and great perks.
  • Why this job: Be part of a dynamic team enhancing user experience in critical systems.
  • Qualifications: Degree in Engineering, strong C++ skills, and Linux experience required.
  • Other info: Ideal for those passionate about software development in security and surveillance.

The predicted salary is between 48000 - 84000 £ per year.

Commercially experienced Software Engineer with proven C++ development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an Engineering related degree, Modern C++ design experience as well as good Linux and Scripting (Python) skills. Of particular interest is experience in the development of security / defence command and control software and using GIS (Geographic Information System) data.

The successful Software Engineer will design and develop software across the company’s radar systems, including external radar control systems and interfaces as well as bringing the ability to improve the software capabilities and enhance the user experience.

Ideal requirements for the Software Engineer include:

  • Technical Degree with software content.
  • A good understanding of Object-Orientated software design.
  • Proven High performance C++ development skills (C++ 11/14/17/20).
  • Several years’ proven commercial software design experience.
  • Working with Linux Operating systems.
  • Ability to work directly with end users.
  • Exposure to Networking and Communication protocols.
  • Mathematical and real-time data processing skills.

A competitive salary will be offered with Hybrid working available & good benefits.

Senior Software Engineer (C++, C) employer: Technical Futures Ltd

As a leading employer in the defence and security sector, we offer a dynamic work environment where innovation thrives. Our commitment to employee growth is reflected in our comprehensive training programmes and opportunities for career advancement, all while enjoying the flexibility of hybrid working. Located in a vibrant area, we foster a collaborative culture that values creativity and teamwork, making us an excellent choice for those seeking meaningful and rewarding employment.
T

Contact Detail:

Technical Futures Ltd Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Make sure to showcase your experience with C++ in your conversations. Be ready to discuss specific projects where you've used modern C++ features, as this will demonstrate your technical expertise and familiarity with the latest standards.

✨Tip Number 2

Familiarise yourself with the company's radar systems and their applications. Understanding how your role as a Senior Software Engineer fits into the bigger picture will help you engage more effectively during interviews and show your genuine interest in the position.

✨Tip Number 3

Highlight any experience you have with GIS data and security/defence command software. If you can provide examples of how you've worked with these technologies, it will set you apart from other candidates and align you closely with the job requirements.

✨Tip Number 4

Prepare to discuss your experience with Linux and scripting languages like Python. Being able to articulate how you've used these skills in past projects will demonstrate your versatility and readiness for the challenges of the role.

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

C++ Development
Modern C++ (C++ 11/14/17/20)
Linux Operating Systems
Python Scripting
Object-Oriented Software Design
Commercial Software Design Experience
Radar Systems Knowledge
GIS (Geographic Information System) Data Handling
Networking and Communication Protocols
Mathematical Skills
Real-Time Data Processing
User Experience Enhancement
Problem-Solving Skills
Collaboration with End Users

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ development experience, particularly with modern versions like C++ 11/14/17/20. Include specific projects that demonstrate your skills in software design and development for radar or security systems.

Craft a Compelling Cover Letter: In your cover letter, emphasise your engineering degree and relevant experience with Linux and scripting languages like Python. Mention any direct interactions you've had with end users to showcase your ability to understand their needs.

Showcase Relevant Projects: If you have experience with GIS data or command and control software, be sure to include this in your application. Describe the projects you've worked on, focusing on your role and the impact of your contributions.

Highlight Soft Skills: Alongside your technical skills, mention your ability to work collaboratively and communicate effectively with team members and end users. This is crucial for roles that involve improving software capabilities and user experience.

How to prepare for a job interview at Technical Futures Ltd

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you used modern C++ features (C++ 11/14/17/20) and explain how they improved the performance or functionality of the software.

✨Demonstrate Your Problem-Solving Skills

Expect technical questions that assess your problem-solving abilities. Prepare to walk through your thought process on how you would tackle real-world challenges, especially those related to radar systems or command and control software.

✨Familiarise Yourself with GIS and Networking

Since the role involves working with GIS data and networking protocols, brush up on these topics. Be ready to discuss any relevant experience you have and how it can be applied to the company's projects.

✨Engage with End Users

The job requires direct interaction with end users, so be prepared to talk about your experience in gathering user feedback and how you've implemented changes based on that input to enhance user experience.

Senior Software Engineer (C++, C)
Technical Futures Ltd
T
  • Senior Software Engineer (C++, C)

    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-06-09

  • T

    Technical Futures Ltd

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