Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Engineer

April Quest

Oxford

On-site

GBP 60,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global manufacturer of safety-critical instrumentation in Oxford is seeking an Embedded Software Engineer to develop and maintain embedded software in C/C++. The candidate will build real-time firmware and integrate sensors and communications interfaces while supporting hardware and systems teams. Requirements include commercial experience in embedded software development, strong knowledge of RTOS or Linux, and understanding low-level drivers. This role offers a competitive salary around £60k.

Qualifications

  • Commercial experience developing embedded software in C and C++.
  • Strong hands-on experience with RTOS or Linux.
  • Understanding of low-level drivers.
  • Experience integrating embedded software with FPGA-based systems.

Responsibilities

  • Develop and maintain embedded software in C/C++.
  • Build real-time firmware in an RTOS environment.
  • Integrate sensors and communication interfaces (UART, SPI, I2C).
  • Write and debug low-level drivers.
  • Support board bring-up and troubleshooting.

Skills

Embedded C/C++ development
RTOS experience
Low-level driver understanding
FPGA integration
Job description
Embedded Software Engineer, Abingdon, 60k

April Quest are working with a global manufacturer of safety-critical instrumentation used in regulated, real-world environments where reliability and accuracy are cruicial.

The Embedded Software Engineer will play a key part in the architecture and development of real-time embedded software, working closely with Hardware and Systems teams to deliver robust, compliant next-generation products.

What you’ll do as the Embedded Software Engineer:
  • Develop and maintain embedded software in C/C++
  • Build real-time firmware in an RTOS environment
  • Integrate sensors and comms interfaces (UART, SPI, I2C)
  • Write and debug low-level drivers
  • Support board bring-up and troubleshooting with hardware and systems teams
What you’ll bring as the Embedded Software Engineer:
  • Commercial experience developing embedded C and C++
  • Strong hands‑on experience with RTOS or Linux
  • Understanding of low-level drivers
  • Experience integrating embedded software with FPGA-based systems.
What’s Next?

If you’re an Embedded Software Engineer looking for your next opportunity then APPLY NOW.

If you’re interested in any other Embedded Software Engineering opportunities across the UK, then please reach out to Bradley Quest.

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