Enable job alerts via email!

C++ Software Engineer

Carbon60

Bristol

On-site

GBP 45,000 - 75,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is on the lookout for a skilled C++ Software Engineer to enhance their Air Defence Systems. In this role, you will be instrumental in designing and developing Command and Control architectures, ensuring the safety and performance of cutting-edge technology. Your expertise in C++ and collaborative spirit will be vital as you work with cross-functional teams throughout the software development lifecycle. This is a fantastic opportunity to contribute to a forward-thinking organization where your skills will help shape the future of defence technology.

Qualifications

  • Extensive experience in software engineering with a focus on C++.
  • Collaborative approach with strong problem-solving skills.

Responsibilities

  • Design and develop Command and Control architectures for products.
  • Collaborate with teams to implement software solutions.

Skills

C++
Software Engineering
Problem-solving
Analytical Skills
Communication Skills
Team Collaboration

Tools

DDS middleware
Real-Time Operating Systems
MISRA C++

Job description

C++ Software Engineer

This company is seeking a talented C++ Software Engineer to join their dynamic team in Bristol. As a C++ Software Engineer, you will play a crucial role in the development of cutting-edge Air Defence Systems, contributing to the design, implementation, and maintenance of innovative solutions.

The C++ Software Engineer will be responsible for the continued design and development of Command and Control architectures, ensuring the evolution of the company's products while upholding their renowned reputation for safety, performance, and dependability. This is a hands-on role that requires a proactive and initiative-taking approach to software engineering.

Key Responsibilities:

  1. Design and develop Command and Control architectures for future products
  2. Collaborate with cross-functional teams to implement and integrate software solutions
  3. Participate in the entire software development lifecycle, from requirement gathering to automated target integration and proving
  4. Maintain effective documentation throughout the development process
  5. Explore and implement new tools, techniques, and approaches to improve efficiency and sustainability

Qualifications and Skills:

  1. Extensive experience in software engineering, with a strong background in C++
  2. Proficiency in working across the software development process, from requirements to deployment
  3. Collaborative and open-minded approach to development, with the ability to work effectively in a team
  4. Knowledge of DDS middleware and Real-Time Operating Systems
  5. Familiarity with standards such as DefStan 00-55, DO-178C, or IEC61508, and restricted coding standards like MISRA C++
  6. Excellent problem-solving and analytical skills
  7. Strong communication and documentation abilities

This is an excellent opportunity for a C++ Software Engineer who is passionate about developing cutting-edge technology and contributing to the evolution of Air Defence Systems. If you possess the required skills and experience, we encourage you to apply and join this dynamic and innovative company.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.