6 дней назад
Embedded Software Engineer (C++)
40 000 - 60 000GBP
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Embedded Software Engineer (C++/Defence): Developing embedded C++ software for high-reliability communication and signal-processing systems used in defence environments with an accent on robustness, security, and deterministic performance. Focus on designing real-time embedded modules, debugging and optimizing performance across embedded targets, and ensuring requirements traceability in regulated development environments.
Location: Crawley, United Kingdom; on-site 4 days per week
Salary: GBP 40,000–60,000 per year
Company
is a global engineering and technology consultancy delivering engineering solutions across aerospace, defence, automotive, energy, rail, IT, and other industries.
What you will do
- Design, implement, and maintain embedded C++ software for real-time communication and signal-processing systems.
- Develop software for embedded communication modules, modems, and RF-adjacent components.
- Debug, optimize, and performance-test software across embedded targets.
- Produce traceable design specifications, requirements, and technical documentation.
- Apply secure coding standards, governance policies, and safety-critical development procedures.
- Support system integration and contribute to architecture and design reviews.
Requirements
- Senior-level embedded software experience with 8+ years of experience.
- Strong proficiency in C++11/14/17 for embedded systems.
- Experience developing communications or signalling systems, such as modems, radios, or data links.
- Experience with embedded debugging, performance optimization, hardware-software interaction, requirements traceability, verification, and system-level testing.
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related discipline, or equivalent technical military experience.
- Must already hold or be eligible to obtain UK SC Security Clearance.
Nice to have
- Experience with Linux kernel drivers, embedded Linux, or RTOS environments.
- Knowledge of communication stacks, DSP concepts, or RF-adjacent technologies.
- Experience with CI/CD tooling, model-based design, or static analysis tools.
- Background in defence, avionics, or secure-systems engineering.
Culture & Benefits
- Ongoing learning, mentoring, and a personalized career development path.
- Exposure to diverse engineering projects and industries.
- Private medical insurance, life insurance, and pension scheme.
- Cycle & Tech Scheme and employee assistance programme.
- Social events, team gatherings, and a collaborative engineering environment.
- Flexible working options where the role permits.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Embedded Software Engineer (IoT)
12 дней назад
Senior Embedded Engineer (C++)
110 900 - 144 200CAD
13 дней назад
Lead Software Engineer (Underwater Robotics)
12 дней назад
Staff Embedded Engineer (IoT)
147 700 - 180 000CAD
10 дней назад
Software Systems Engineer (Luxury Audio)
7 дней назад