Principal Software Engineer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Engineer (Embedded/C++): Developing mission and safety-critical software for defense and aerospace systems with an accent on RTOS and safety standards like DO-178C. Focus on designing software architecture, performing low-level coding on microcontrollers, and ensuring high-integrity verification.
Location: Hybrid (Cheltenham or Cambridge, UK). Must be able to work in the UK without restrictions and pass UK National Security Vetting.
Company
is a leading developer of mission and safety-critical equipment in the defence and aerospace industry.
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 comprehensive test specifications.
- Perform coding, debugging, and testing on platforms ranging from microcontrollers to asymmetric multi-processor systems.
- Conduct rigorous design and code reviews to maintain high-quality robust solutions.
- Participate across 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.
- Proven track record working to DO-178C DAL B/A safety standards.
- Strong proficiency in real-time software design and RTOS concepts.
- Experience with CI/CD workflows, Git, and containerized development environments.
- Must be able to work in the UK without restrictions in accordance with UK National Law.
- Must be prepared to successfully undertake UK National Security Vetting.
Nice to have
- Experience with aerospace systems or other high-reliability domains.
- Familiarity with safety-critical standards such as ARP4754, ARINC 653, DO-254, or DO-248.
- Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.
Culture & Benefits
- Flexible working options including hybrid home/office and flexible core hours.
- 25 days holiday plus bank holidays, with an option to buy/sell 5 additional days.
- Comprehensive life assurance (4x annual salary) and a tiered pension scheme.
- Access to a sports and social club.
- Supportive and friendly environment with regular team events.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →