Enable job alerts via email!

Embedded Software Engineer

Octagon Group

Milton Keynes

On-site

GBP 45,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Buckinghamshire is seeking an Embedded Software Engineer to develop embedded C/C++ solutions for intelligent print finishing systems. You will collaborate in a close-knit, multi-disciplinary R&D team, contributing to building smarter, connected systems while working directly with hardware. The ideal candidate should have at least 3 years of experience and a relevant degree. This position offers an exciting opportunity to see your code come to life with real-world machines.

Qualifications

  • Minimum degree qualified (BEng/BSc) in an Electrical Engineering or Computer Science subject.
  • 3+ years in embedded C/C++.
  • Knowledge of microcontrollers & electronics.
  • Familiarity with RTOS (like FreeRTOS).

Responsibilities

  • Write and test embedded software for new and revised products.
  • Collaborate with engineers across disciplines.
  • Help build smarter, connected systems.
  • Take part in design reviews, prototypes, and customer visits.

Skills

Embedded C/C++
Collaboration
IIoT experience

Education

BEng/BSc in Electrical Engineering or Computer Science

Tools

FreeRTOS
CAN
RS485
Linux
Web stack skills
Job description
Overview

We're looking for an Embedded Software Engineer to help shape the next generation of intelligent print finishing systems based in Buckinghamshire. You'll work hands-on with real hardware, developing embedded C/C++ solutions across a range of microcontrollers, from concept to production.

You'll join a close-knit, multi-disciplinary R&D team - think electronics, mechanics, software, and real-world machines. If you're curious, methodical, and love seeing your code come to life (literally), this could be your next move.

Responsibilities
  • Write and test embedded software for new and revised products
  • Collaborate with engineers across disciplines
  • Help build smarter, connected systems (IIoT experience is a plus!)
  • Take part in design reviews, prototypes, and even customer visits
Qualifications
  • Minimum degree qualified (BEng/BSc) in an Electrical Engineering or Computer Science subject
  • 3+ years in embedded C/C++
  • Knowledge of microcontrollers & electronics
  • Familiarity with RTOS (like FreeRTOS)
  • Bonus: CAN, RS485, Linux, or Web stack skills

To apply for the Embedded Software Engineer job in Buckinghamshire, apply by sending your CV now

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