Senior Embedded Software Engineer - C++ & RTOS, Hybrid UK

Remote Worker LTD.

Glasgow

Hybrid

GBP 60,000 - 90,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private medical insurance
Cycle to work
Annual bonus
Stocks & shares
Paid volunteering day

Job summary

Thales in Glasgow is seeking a Senior Software Engineer to lead software design and development for embedded systems. You will work on C++ across full lifecycle, aligning with UML architectures, and collaborate in an Agile environment to deliver high-assurance software for land, sea, and air platforms.

The role emphasizes hands-on development, architecture definition, and coaching junior engineers, with security clearance and UK residency requirements typical for this sector.

Qualifications

  • Developed with C++ language and real-time embedded environments (essential).
  • Experience with test frameworks (GoogleTest/GoogleMock).
  • Exposure to static analysis tools (Klocwork/Coverity) and test coverage tools (Bullseye).
  • Some exposure to test automation/CI.
  • Desirable understanding of UML artifacts and requirements management (DOORS).
  • Desirable experience in safety standards (IEC 61508/DO-178C).

Responsibilities

  • Provide technical leadership and ownership for a software design.
  • Develop software in C++ following UML-based architectures and interface specifications.
  • Contribute to software architectures considering system constraints and document decisions.
  • Collaborate with engineering to analyze requirements and contribute to solution architecture.
  • Contribute to testing activities and participate in Agile ceremonies.
  • Support peer reviews and prepare materials for major gate reviews.
  • Provide coaching and technical support to junior engineers.

Skills

C++
RTOS/OS
Embedded systems
Test frameworks exposure

Tools

GoogleTest
GoogleMock
Klocwork
Coverity
Bullseye

Job description

Thales in Glasgow is seeking a Senior Software Engineer to lead software design and development for embedded systems. You will work on C++ across full lifecycle, aligning with UML architectures, and collaborate in an Agile environment to deliver high-assurance software for land, sea, and air platforms.

The role emphasizes hands-on development, architecture definition, and coaching junior engineers, with security clearance and UK residency requirements typical for this sector.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Embedded C++ Engineer — Real-Time Systems (SC)
Hybrid Embedded C++ Engineer — Real-Time Systems (SC)

Thales Group • Glasgow

Hybrid
GBP 65,000 - 90,000
Senior Real-Time Embedded C++ Engineer - Glasgow (Hybrid)
Senior Real-Time Embedded C++ Engineer - Glasgow (Hybrid)

Thales • Glasgow

Hybrid
GBP 65,000 - 85,000
Senior Software Engineer
Senior Software Engineer

Thales Group • Glasgow

Hybrid
GBP 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Remote Worker LTD. • Glasgow

Hybrid
GBP 60,000 - 90,000
Private medical insurance
Cycle to work
Annual bonus
+2
Senior Software Engineer
Senior Software Engineer

Thales • Glasgow

Hybrid
GBP 65,000 - 85,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

IC Resources • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Embedded Systems Engineer - Hybrid, C/RTOS, IoT
Senior Embedded Systems Engineer - Hybrid, C/RTOS, IoT

TXM Recruit • Essex

Hybrid
GBP 65,000 - 90,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Intellectual Capital Resources Ltd • Greater London

On-site
GBP 70,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

EMBS Technology • East Midlands

On-site
GBP 35,000 - 65,000
Senior Embedded C++ Engineer - Real-Time Defence (London)
Senior Embedded C++ Engineer - Real-Time Defence (London)

Alten • Greater London

On-site
GBP 95,000 - 130,000
Private Medical Insurance
Life Insurance & Pension Scheme
Employee assistance programme
+1