Senior Software Engineer (Embedded C/C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Embedded C/C++): Developing mission and safety-critical software for aerospace and defence systems with an accent on embedded Linux and RTOS. Focus on deriving requirements, designing software architecture, and performing coding and debugging on microcontrollers and asymmetric multi-processor systems.
Location: Hybrid (Cheltenham, UK). Candidates must be able to work in the UK without restrictions and successfully undergo UK National Security Vetting.
Company
A leading developer of mission and safety critical equipment for the defence and aerospace industry, providing engineering solutions for military and civil aircraft and unmanned vehicles.
What you will do
- Define requirements, design, develop, and verify software for various integrity levels, from safety-critical to proof of concept.
- Produce software architecture and develop test specifications.
- Perform coding, debugging, and testing on platforms ranging from microcontrollers to asymmetric multi-processor systems.
- Conduct design and code reviews to ensure high-quality, robust solutions according to internal standards.
- Participate in all phases of the full software development lifecycle.
Requirements
- High proficiency in C and C++ with experience in cross-compiling and debugging on embedded targets.
- Knowledge of Embedded Linux, specifically Yocto and Buildroot.
- Proficiency in real-time software design and RTOS concepts.
- Experience with Git, containerized development environments, and CI/CD workflows.
- Must have the right to work in the UK without restrictions.
- Ability to pass UK National Security Vetting.
Nice to have
- Working knowledge of Rust.
- Experience with aerospace systems or high-reliability domains.
- Familiarity with safety-critical standards such as ARP4754, ARINC 653, or DO-254/248.
- Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.
Culture & Benefits
- Flexible working options, including hybrid home/office arrangements within core working hours.
- 25 days holiday plus bank holidays, with an option to buy or sell 5 days.
- Comprehensive benefits including a pension scheme and life assurance (4x annual salary).
- Access to a Sports and Social club and regular team events.
- Supportive and inclusive working environment focused on diversity and equity.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →