Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Engineer

Platform Recruitment

Oxford

On-site

GBP 70,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 electronics manufacturer located in Oxford seeks an experienced Embedded Software Engineer. The role involves designing and customising firmware, implementing CANBus systems, and overseeing successful integration with products. Ideal candidates will have strong C/C++ skills and experience in high-reliability sectors like Aerospace or Automotive, in a dynamic and innovative environment.

Benefits

Competitive salary
Dynamic work environment

Qualifications

  • Experience in high-reliability industries such as Automotive or Aerospace.
  • Ability to manage workload and meet deadlines.
  • Self-motivated engineer with strong attention to detail.

Responsibilities

  • Design and develop firmware for datalogging and measurement.
  • Implement CANBus protocols.
  • Ensure successful firmware integration.
  • Produce documentation adhering to AS9100 standards.
  • Collaborate with design team members.

Skills

C/C++ programming
Firmware for functional safety systems
CANBus protocol understanding
Embedded GUI development
Attention to detail

Tools

STM32 microcontrollers
Microchip microcontrollers (PIC)
Job description

Job Title: Embedded Software Engineer

Location: Oxford

Salary: 70,000 per annum

I'm currently partnered with a leading electronics manufacturer who develop products for a number of sectors including the Aerospace, Maritime, Consumer and Medical sectors. I am seeking an experienced Embedded Software Engineer for their in-house design team.

About My Client

My client manages the entire product lifecycle, from concept to a finished product, and is passionate about creating high-quality, functional, and visually exceptional solutions.

The Role

This is a key role focused on designing and customising firmware for new and existing products. You will be responsible for datalogging, measurement control, and CANBus (CAN/CANFD) systems.

Key Responsibilities
  • Design and develop firmware for datalogging, measurement, and PWM control.
  • Implement and integrate CANBus (CAN/CANFD) protocols.
  • Undertake associated electronic design tasks.
  • Ensure successful firmware integration with the complete product.
  • Produce and check product documentation, adhering to AS9100 standards.
  • Collaborate with and mentor other members of the design team.
Who We Are Looking For

We are looking for a self-motivated engineer with excellent attention to detail and a strong background in a relevant high-reliability industry.

Essential Skills & Experience
  • Industry experience from Automotive, Aerospace, Medical, or Hazardous Area systems.
  • Strong C/C++ programming skills.
  • Experience with firmware for functional safety (SIL-level) systems.
  • Proficiency with STM32 or Microchip microcontrollers (PIC experience desirable).
  • Deep understanding of CANBus protocol and communication interfaces.
  • Experience developing embedded GUIs (e.g., Touch GFX).
  • Ability to manage your own workload and meet deadlines.
What's on Offer

This position offers a competitive salary of 70,000 per annum and the chance to work in a dynamic, innovative company.

If you have the skills and experience required, please apply now.

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