Senior Embedded Software Engineer (C++)

Expert Employment
London, UK
3 days ago
Apply on www.gradsouthwest.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£60,000.0 - £68,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) C++ (Programming Language) Embedded Software Human-Computer Interaction Python (Programming Language) Windows PowerShell Real-Time Operating Systems Software Engineering Verification and Validation (Software) Systems Architecture Scripting Safety Critical Systems
+3 more
Information Technology C++14 Software Version Control

Job description

We are looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle. Key Responsibilities Design, develop, and maintain high-quality software using best engineering practices Take ownership of software development from requirements through to verification and validation Support and enhance existing software in line with evolving project and customer needs Contribute to system architecture, design reviews, and technical decision-making Collaborate with multidisciplinary teams including systems, hardware, and test engineers Provide technical guidance and mentorship to junior engineers Ensure software is developed in line with relevant standards and quality processes

Requirements

Strong experience in C++ development (ideally modern C++) Proven experience working across the full software development lifecycle Experience with GUI UX or Human-Computer Interaction (HCI) Knowledge of Python, PowerShell, or other scripting languages Experience in real-time, embedded and safety-critical systems Familiarity with version control, CI and CD, and software testing frameworks Degree in Computer Science, Software Engineering, or a related discipline

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.gradsouthwest.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · World Congress 2025

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

1:14 min

Addressing automotive mission-critical safety in embedded software development

David Romić · World Congress 2023

Videos

See all

Related articles

See all