Embedded Software Engineer

Home > Jobs > Embedded Software Engineer

Embedded Software Engineer

Salary: up to £75,000

Location of work: Flexible Hybrid. You can work remotely when the work can be done remotely and come onsite when the project work needs to. On average the team meet for 1 day every fortnight.

Location of office: Milton Keynes, Bedfordshire

The role: A growing SME electronics business who specialise in developing energy efficient products that are up to 10% more efficient than anything currently on the market require an Embedded Software Engineer to join their expanding R&D team.

You will be the 2nd Embedded Software Engineer in the company, joining a project at the early stages of prototype development, with the ambition to manufacture in 2024.

You will be developing firmware for a power supply that takes mains AC power and converts it into high frequency AC. This then distributes the energy over current.

This game changing power supply design will be more efficient, intrinsically safer, and more portable than anything currently available on the market. The power supply can be used in adverse weather conditions e.g. heavy rain without any safety issues to be worried about.

The product is being designed for multiple industry sectors, including agriculture, emergency services and household consumer e.g. an outdoor garden could use the power supply to light a garden easily and safely.

For an Embedded Software Engineer seeking an opportunity to work on a project at the early stages of development and work on it to manufacture then this is extremely exciting. After this product development is complete there is multiple other brand-new product developments to be kick started.

With huge potential and high demand for the businesses patented technology, you will be joining the company at an incredibly exciting time, where you will make a real impact on the embedded software development.

In this role you will be developing the embedded software in C++. Although C++ programming experience is desirable if you are an Embedded C programmer who understands OOD and would like the opportunity to develop in embedded C++, this is acceptable.


  • Embedded C and C++
  • Bare Metal or RTOS
  • Understand electronics i.e. you are comfortable reading a schematic or using electronic lab equipment such as bench power supplies or oscilloscopes

Desirable experience:

  • STM32
  • Git
  • Jira and Confluence
  • Visual Studio for unit testing
  • IoT
  • Wireless comms e.g. Bluetooth
  • OTA updates

Apply for this job

    Job alerts

    Sign up to our job alerts and get automatically notified when any jobs come in which match your skill set!