Embedded Systems Engineer
Listed on 2026-02-01
-
Software Development
Embedded Software Engineer
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 RoleYou'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)
- 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 (Git Lab 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 systems
- 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 scale
If 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
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: