6 дней назад
Embedded Software Engineer (C++)
35 000 - 65 000GBP
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer (C++): Developing and integrating complex, safety-critical embedded software for defence and other highly regulated engineering environments with an accent on high-integrity C++, structured design, and compliance with DO-178C and MISRA C/C++. Focus on collaborating with systems and hardware engineers, performing lab-based integration and verification, and delivering reliable real-time software in Agile teams.
Location: Glasgow and multiple sites across the central belt of Scotland, United Kingdom; on-site 3–4 days per week
Salary: GBP 35,000–65,000 per year
Company
is a global engineering and technology consultancy delivering engineering solutions across more than 35 countries and industries including aerospace, defence, automotive, energy, rail, and IT.
What you will do
- Design, develop, and maintain embedded C++ software for complex safety-critical systems.
- Apply structured, model-based, and scalable software design approaches.
- Integrate software with target platforms in collaboration with systems and hardware engineers.
- Ensure compliance with safety and coding standards including DO-178C and MISRA C/C++.
- Support system integration, verification, validation, and lab-based testing.
- Contribute to Agile delivery and continuous improvement.
Requirements
- 5+ years of experience developing C++ software in embedded or safety-critical environments.
- Strong understanding of object-oriented design principles.
- Experience in defence, aerospace, or similarly regulated industries.
- Familiarity with DO-178C, MISRA C/C++, Agile methods, Jira, Confluence, and Git-based version control.
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related discipline, or equivalent technical military experience.
- Must be eligible for or already hold UK Security Clearance (SC), and be able to complete the required baseline personnel security screening.
Nice to have
- Experience with model-based or UML-driven development tools such as IBM Rhapsody.
- Experience with requirements or configuration management tools such as DOORS or Dimension.
- Hands-on experience in software integration, verification, or lab-based testing.
- Background in real-time systems, embedded platforms, or complex system development.
Culture & Benefits
- Ongoing learning, mentoring, and tailored career development.
- Private medical insurance, life insurance, and a pension scheme.
- Cycle and technology scheme.
- Employee assistance programme.
- Social events, team gatherings, and a flexible working approach where the role permits.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Embedded Software Engineer (IoT)
13 дней назад
Principle Software Engineer – Embedded Systems
13 дней назад
Embedded Software Test Engineer (Aerospace)
12 дней назад
Lead Software Engineer (Underwater Robotics)
12 дней назад
Senior Embedded Engineer (C++)
110 900 - 144 200CAD
9 дней назад