Skip to main content

Embedded Software Engineer

Glasgow
Permanent

Posted

Job Description

Join our team as an Embedded Software Engineer and contribute to the development of complex, safety‑critical embedded software for defence and other highly regulated engineering environments. You will be involved in the design, development, and integration of high‑integrity software, working on technically challenging systems where quality, robustness, and reliability are critical.

This is a hands‑on, on‑site role within a fast‑moving programme, working alongside multi‑disciplinary engineering teams to deliver embedded software solutions that meet demanding functional and safety requirements.

Location: Central belt of Scotland (Multiple sites)

On-site: 3-4 days per week

Seniority: Mid–Senior (5+ years’ experience)

Clearance: Candidates must be willing and eligible to obtain SC clearance.

Key Responsibilities

Design, develop, and maintain embedded C++ software for complex, safety‑critical systems

Apply structured and model‑based design approaches to support scalable and maintainable software architectures

Collaborate closely with systems and hardware engineers to integrate software onto target platforms

Ensure compliance with safety and coding standards such as DO‑178C and MISRA C/C++

Support system integration, verification, and validation activities within lab‑based environments

Contribute to delivery within an Agile development framework, supporting continuous improvement and quality

Job Type: Permanent

Job ID: 1258000000000496490

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.