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!