Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Systems Engineer

Chroma Recruitment Ltd

Shevington Moor

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading diving equipment manufacturer is seeking an experienced Embedded Systems Engineer to lead the design of innovative underwater navigation products. The ideal candidate will have extensive experience in embedded software development, particularly with embedded Linux and Qt for GUI development. With over 5 years of professional experience, you will collaborate closely with the engineering team to research and implement cutting-edge solutions for commercial dive equipment. This role offers an exciting opportunity to shape the future of dive technology.

Qualifications

  • Hands-on experience with embedded Linux and Raspberry Pi.
  • Proficient in developing GUIs with Qt and C++.
  • Experience in multi-threaded software development.

Responsibilities

  • Lead the design of underwater navigation products.
  • Research, prototype, and develop embedded software.
  • Create GUIs for commercial dive equipment.

Skills

Embedded Linux (ideally Yocto) on Raspberry Pi or similar hardware
Qt GUI development (QML + C++)
Multi-threaded C++
Raspberry Pi Compute Module experience
Strong Git proficiency
5+ years professional software development
Job description
Embedded Systems Engineer

A leading diving equipment manufacturer is looking for an experienced Embedded Systems Engineer to lead the design of new underwater navigation products. Working with the engineering team and reporting to the Head of Engineering, you will research, prototype, and develop embedded software and GUIs for commercial standalone dive equipment, including sensor‑fusion navigation (GPS + dead reckoning) and PC‑based mission playback.

Key Requirements
  • Embedded Linux (ideally Yocto) on Raspberry Pi or similar hardware
  • Qt GUI development (QML + C++), desktop or embedded (Boot to Qt)
  • Multi‑threaded C++
  • Raspberry Pi Compute Module experience
  • Strong Git proficiency
  • 5+ years professional software development

Interested? If you have the skills and experience for this Embedded Systems Engineer role, apply now with an up‑to‑date CV, or contact Luke Adamson for more details.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.