Lead C++ Software Engineer

  • Job Reference: 472682630-2
  • Date Posted: 14 January 2022
  • Employer: Octagon Group
  • Location: Reading, Berkshire
  • Salary: £70,000 to £75,000
  • Sector: Engineering and Technical
  • Job Type: Permanent

Job Description

Are you interested in working with a company at the forefront of space technologies? Are you excited by the prospect of breaking down barriers and being involved in technological advancements which help to shape the world around us? If so, you will be interested to hear more about this exciting Lead C++ Software Engineer opportunity in Reading, Berkshire.

Octagon Group are working with a world-leader in the design of satellite communication systems, our client is experiencing a period of significant growth and is seeking passionate, talented individuals to be a part of this. In line with this growth, the company is seeking to expand their software team and require a Lead C++ Software Engineer, to guide and lead a diverse software team in producing high-quality software within a real-time embedded environment in Reading, Berkshire.

The Lead C++ Software Engineer role:

Reporting to the Director of Software, as a Lead C++ Software Engineer, you will collaborate with multidisciplinary teams within the company's engineering site in Reading, Berkshire. You will demonstrate a deep understanding of and high level of expertise in C++ and Python programming, contributing to the development of a software system which delivers high quality product and application solutions. You will demonstrate a detailed understanding of embedded software and its relationship with company hardware products, whilst overseeing the use of test automation tools and general development practices. Leading the team in the timely delivery of software features, you will utilise strong communication, training and coaching skills to motivate and guide your team throughout a variety of hands-on projects in a highly technical start-up environment. You will drive product optimization and report effectively on the progress of projects from concept to completion.

Requirements for the Lead C++ Software Engineer role:

* BSc or MSc qualified in a Computer Science or relevant engineering discipline

* A track-record in successfully guiding diverse software teams

* Extensive knowledge of embedded software design and development

* Expertise in C++, Python, and other programming languages

* A solid understanding of software quality assurance and testing principles

* Experience in completing development projects within an agile environment

In this C++ Embedded Software Engineer role, you will be joining a company as it embarks upon a period of huge growth. My client is committed to revolutionising the satellite communications industry and would love to hear from passionate, talented individuals who want to play an important role in this journey