Senior Software Engineer (C++)

594114
  • Additional Benefits to be seen below.
  • Cheltenham, England
  • Permanent
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
Sadie Allabush Delivery Consultant

Apply for this role