Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Software Engineer (C++)

Posted 1 day 3 hours ago by Matchtech

£50,000 - £70,000 Annual
Permanent
Full Time
I.T. & Communications Jobs
England, United Kingdom
Job 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.

Email this Job