Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer (c++)

Cheltenham
Permanent
Matchtech
Software engineer
Posted: 8 December
Offer description

Important: All applicants must be able to obtain Security Clearance *minimum 5 years UK residency*
Working: Possible Flexible and Hybrid working available.

One of our leading defence clients is looking for a C/C++ Software Engineer who has experience in embedded software development, is passionate about learning software and keen to join a dynamic team.

The Senior Software Engineer will be expected to derive requirements, produce software architecture, develop test specifications, perform coding, debugging and testing on a variety of platforms from microcontrollers to asymmetric multi-processor systems.

The Senior Software Engineer will also participate in all phases of the full software development lifecycle.

Responsibilities:

Requirements definition, design, development, and verification for a variety of integrity levels, from safety critical to proof of concept.

Coding to internel coding standards and ensuring high quality robust solutions.

Conduct design and code reviews to maintain high-quality standards.

Debugging in embedded environments.

Experience needed:

High proficiency in C and C++ and cross compiling and debugging on embedded targets.

Embedded Linux knowledge (Yocto, Buildroot)

Proficiency in real-time software design and RTOS concepts.

CI/CD workflow. Experience with Git, Containerised development environments, CI/CD

Familiarity with debugging tools, hardware interfaces, and safety analysis techniques.

Strong organizational skills with the ability to collaborate in a wider team.

Excellent communication skills, capable of effectively liaising with technical and non-technical stakeholders.
Desirable:

Previous experience working in the Aerospace industry

Working Knowledge of Rust

Experience with aerospace systems or similar high-reliability domains.

Familiarity with other safety-critical standards (e.g., ARP4754, ARINC 653, DO-254, DO-248).

Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.

Company Benefits:
Every employee is critical to the success of the business and as such they offer a range of flexible employee benefits along with career development opportunities.

Flexible working within core working hours

25 days holiday (185hrs) with the option to buy/sell 5 days (37hrs) plus bank holidays

4 times your annual salary in life assurance

Flexible benefits package

Pension Scheme

Sports and Social clubs

Supportive and friendly working environment with regular team events

Company Details:
❓ Want to join a successful business who are passionate about solve their customers' problems, providing engineering solutions to safety and mission critical challenges in the air and on the ground?
❗ A trusted business, who's solutions can be found in the latest military aircraft and vehicles, in civil aircraft, and in unmanned vehicles.
🏆 The company have a number of awards, most recently been named as an Award winner (Gold Award) in MoD Defence Employer Recognition Scheme!

For full information, please get in touch

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
Gloucester
Permanent
YT Technologies
Software engineer
£75,000 a year
Similar job
C++ software engineer
Gloucester
Permanent
It Talent Solutions
Software engineer
€55,000 a year
Similar job
Operational cyber software engineer
Gloucester
Permanent
Bae Systems
Software engineer
€60,000 a year
See more jobs
Similar jobs
Matchtech recruitment
Matchtech jobs in Cheltenham
It jobs in Cheltenham
jobs Cheltenham
jobs Gloucestershire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cheltenham > Senior Software Engineer (C++)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save