Embedded Systems Engineer

South Wirral
2 weeks ago
Create job alert

Embedded Systems Reliability Engineer

Chester (Hybrid and flexible working available)
Salary up to £60,000

KO2 is working with a technology-led client in the Chester area who are looking to hire an Embedded Systems Reliability Engineer with strong modern C++ experience.

This role is ideal for an engineer who enjoys digging into complex systems, improving software quality, and building long-term reliability into embedded and desktop products. You'll play a key role in improving stability, observability, and automation across a mixed embedded Linux and desktop environment.

About the Role

You'll focus on improving reliability across embedded firmware and desktop applications, working closely with software, hardware, and test teams. Key responsibilities include:

Investigating and resolving complex bugs across embedded and desktop systems
Implementing fixes alongside systemic quality and reliability improvements
Developing and maintaining automated test, diagnostic, and release validation tools using Python and Bash
Enhancing CI/CD pipelines for embedded firmware (Buildroot / make) and desktop applications (CMake / Qt)
Integrating static analysis, quality gates, and release validation
Defining, monitoring, and improving key reliability metrics (crash frequency, memory stability, startup success)
Improving diagnostic visibility through structured logging, crash capture, and telemetry (MQTT)What We're Looking For

Proficiency in modern C++ (C++17 or newer ideally)
Experience developing across embedded Linux and cross-platform desktop systems
Scripting skills in Python and Bash
Experience with CMake, make, and CI/CD systems (GitLab CI, Azure Pipelines, etc.)
Solid understanding of Embedded Linux, particularly Buildroot
Confident debugging across firmware, OS, and application layers
Familiarity with Docker for embedded builds and containerised testing
Experience with Qt and GUI development on Windows and Linux
Knowledge of MQTT and distributed messaging systemsWhat's On Offer

Competitive salary based on experience up to £60,000
Strong benefits package
Hybrid and flexible working options
Technically challenging role with real ownership and impact
Collaborative, engineering-focused culture
Clear progression and opportunity to influence system quality at scaleIf you're an Embedded Systems Engineer with a passion for reliability, quality, and complex systems, this is a standout opportunity with a growing Chester-based tech business.

Apply today with an up to date CV

Related Jobs

View all jobs

Head of Systems & Software

Software Manager

Embedded Systems Developer - (Contract)

Embedded Software Engineer

Senior Firmware Engineer (Linux)

Q&A Test Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Cloud Computing Tools Do You Need to Know to Get a Cloud Job?

If you are aiming for a role in cloud computing, it can feel like the skills list never ends. One job advert asks for AWS, Terraform and Kubernetes. Another mentions Azure DevOps, PowerShell and ARM templates. A third throws in Docker, Python, Linux, CI/CD, monitoring tools and security frameworks. It is no surprise that many cloud job seekers feel overwhelmed before they even apply. Here is the reality most cloud hiring managers agree on: they are not hiring you because you know every cloud tool. They are hiring you because you understand cloud concepts, can design reliable systems, manage costs, keep things secure and support real workloads. Tools matter, but only when they support outcomes. So how many cloud computing tools do you actually need to know to get a job? For most roles, the answer is far fewer than you think. This article explains what employers really expect, which tools are essential, which are role-specific, and how to focus your learning so you look capable and employable rather than scattered.

What Hiring Managers Look for First in Cloud Computing Job Applications (UK Guide)

anding a job in cloud computing can be highly competitive — especially in the UK market where demand far outpaces supply in many segments. Whether you’re aiming for roles in Cloud Engineering, DevOps, Site Reliability, Cloud Architecture, Security, Data/Analytics, or Platform Operations, hiring managers screen applications quickly and with specific priorities in mind. Hiring managers don’t read every detail at first; they scan for critical signals in the first 10–20 seconds. These early signals determine whether your CV gets read more closely, whether your LinkedIn profile gets clicked, and whether you’re invited to interview. This guide breaks down, in practical terms, exactly what hiring managers look for first in cloud computing applications — and what you should emphasise in your CV, cover letter and portfolio to stand out on www.cloudcomputingjobs.co.uk .

The Skills Gap in Cloud Computing Jobs: What Universities Aren’t Teaching

Cloud computing underpins almost every modern digital service. From financial systems and healthcare platforms to AI, e-commerce, government infrastructure and cybersecurity, the cloud is now the default operating environment for UK organisations. Demand for cloud professionals has grown rapidly, with roles spanning architecture, engineering, security, DevOps, platform operations and cost optimisation. Salaries remain high, and vacancies remain stubbornly difficult to fill. Yet despite a growing number of graduates with computer science, IT and software engineering degrees, employers across the UK report a persistent problem: Too many candidates are not job-ready for real cloud computing roles. This is not a question of intelligence or motivation. It is a structural skills gap between what universities teach and what cloud jobs actually require. This article explores that gap in depth: what universities do well, what they consistently miss, why the gap exists, what employers genuinely want, and how jobseekers can bridge the divide to build sustainable careers in cloud computing.