Embedded Systems Engineer in Chester

Embedded Systems Engineer in Chester

Chester Full-Time 36000 - 60000 £ / year (est.) No home office possible
K

At a Glance

  • Tasks: Enhance reliability in embedded systems and desktop applications while tackling complex bugs.
  • Company: Dynamic tech company in Chester with a focus on innovation and collaboration.
  • Benefits: Competitive salary up to £60,000, strong benefits, and flexible working options.
  • Why this job: Make a real impact on system quality and enjoy ownership of your projects.
  • Qualifications: Proficient in modern C++, with experience in embedded Linux and scripting.
  • Other info: Join a supportive culture with clear progression opportunities and technical challenges.

The predicted salary is between 36000 - 60000 £ per year.

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 will play a key role in improving stability, observability, and automation across a mixed embedded Linux and desktop environment.

About the Role

You will 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 systems

What’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 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.

Embedded Systems Engineer in Chester employer: KO2 Embedded Recruitment Solutions Ltd

KO2 is an exceptional employer, offering a competitive salary of up to £60,000 and a strong benefits package, all within a collaborative and engineering-focused culture. With hybrid and flexible working options, employees enjoy a technically challenging role that allows for real ownership and impact, alongside clear progression opportunities in the vibrant tech scene of Chester.
K

Contact Detail:

KO2 Embedded Recruitment Solutions Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Systems Engineer in Chester

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work in embedded systems. A friendly chat can lead to insider info about job openings that might not even be advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving modern C++ and embedded systems. This gives potential employers a taste of what you can do beyond just a CV.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to embedded systems and reliability engineering. Practice explaining your thought process when debugging complex issues – it’s all about showing how you think!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Embedded Systems Engineer in Chester

Modern C++ (C++17 or newer)
Embedded Linux
Cross-platform development
Scripting in Python
Scripting in Bash
CMake
Make
CI/CD systems (GitLab CI, Azure Pipelines)
Debugging across firmware, OS, and application layers
Docker for embedded builds
Qt and GUI development on Windows and Linux
MQTT and distributed messaging systems
Automated testing and diagnostic tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Embedded Systems Engineer role. Highlight your experience with modern C++, embedded Linux, and any relevant projects that showcase your skills in improving software quality and reliability.

Showcase Your Skills: Don’t just list your skills; demonstrate them! Use specific examples from your past work where you’ve tackled complex bugs or improved CI/CD pipelines. This will help us see how you can contribute to our team.

Keep It Clear and Concise: We love clarity! Make sure your application is easy to read and straight to the point. Avoid jargon unless it’s relevant to the role, and keep your sentences short and impactful.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at KO2 Embedded Recruitment Solutions Ltd

✨Know Your C++ Inside Out

Make sure you brush up on your modern C++ skills, especially C++17 or newer. Be ready to discuss specific projects where you've used these skills, and think about how you can relate them to improving software quality and reliability in embedded systems.

✨Showcase Your Debugging Skills

Prepare examples of complex bugs you've resolved in embedded or desktop systems. Highlight your approach to debugging across firmware, OS, and application layers, as this will demonstrate your problem-solving abilities and technical depth.

✨Familiarise Yourself with CI/CD Tools

Since the role involves enhancing CI/CD pipelines, be ready to talk about your experience with tools like GitLab CI or Azure Pipelines. Bring examples of how you've implemented automated testing or improved release validation processes in past roles.

✨Discuss Your Scripting Experience

Scripting in Python and Bash is key for this position. Prepare to discuss any scripts you've written for automation or diagnostics, and how they contributed to system reliability. This will show your hands-on experience and ability to improve processes.

Embedded Systems Engineer in Chester
KO2 Embedded Recruitment Solutions Ltd
Location: Chester

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

K
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>