Junior Embedded Software Engineer

Morph

Greater London

Hybrid

GBP 40,000 - 52,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work with Paddington office

Job summary

Morph in London is developing next-generation wearable sensor technology. We seek a Junior Embedded Software Engineer with 2–3 years of experience to contribute to firmware across BLE-enabled wearables, taking ownership and growing with the team.

You will work alongside hardware, app, and data specialists to optimise low-power BLE systems, develop reliable firmware features, and interface with hardware for prototype PCB bring-up.

Qualifications

  • 2–3 years of embedded C/C++ experience on resource-constrained systems.
  • Hands-on BLE development experience, with exposure to low-power implementations.
  • Exposure to at least one product or project through multiple development stages (wearable, IoT, or similar).
  • Familiarity with BLE-to-smartphone communication on iOS or Android, including basic data synchronisation and error handling.

Responsibilities

  • BLE Firmware Development: Contribute to BLE stack development and low-power operation.
  • Low-Power Firmware: Write clean embedded C/C++ (FreeRTOS or bare-metal) with state machines.
  • Communication Protocol Implementation: Data synchronisation between BLE devices and smartphones; handle interruptions.
  • Hardware/Firmware Interface: Validate peripherals (I2C/SPI), contribute to PCB bring-up.
  • Debug & Testing: Use oscilloscopes, logic analyzers, and power profilers to diagnose issues.

Skills

Embedded C/C++
BLE development
Git & CI workflows
Python scripting

Tools

Zephyr RTOS
FreeRTOS
Git
CI workflows
Oscilloscope

Job description

Your mission

We're developing next-generation wearable sensor technology that captures far more than standard metrics. Our goal is to give people deeper, more accurate insights into how they move.

Your role

As a Junior Embedded Software Engineer with 2–3 years of experience, you'll contribute to building and improving our firmware across a range of BLE-enabled wearable devices. Working alongside hardware, app, and data specialists, you'll help optimise low-power BLE systems and develop reliable firmware features. This is a hands‑on role with real ownership and plenty of room to grow.

Responsibilities

BLE Firmware Development

  • Contribute to BLE stack development, supporting robust performance and low‑power operation.
  • Implement and refine advertising and connection strategies under the guidance of senior engineers.

Low‑Power Firmware

  • Write clean, well‑structured embedded C/C++ (FreeRTOS or bare‑metal), using state machines and peripheral management to help maximise battery life.

Communication Protocol Implementation

  • Implement data synchronisation between BLE devices and smartphones (iOS/Android), handling connection interruptions and packet loss with support from the wider team.

Hardware/Firmware Interface

  • Work with hardware engineers to validate peripherals (I2C/SPI buses, sensors, power management) and contribute to PCB bring‑up at the prototype stage.

Debug & Testing

  • Use oscilloscopes, logic analyzers, and power profilers to identify and resolve firmware and hardware issues.
Your profile

What we're looking for

  • 2–3 years of embedded C/C++ experience on resource‑constrained systems.
  • Hands‑on BLE development experience, with exposure to low‑power implementations.
  • Exposure to at least one product or project through multiple development stages (wearable, IoT, or similar).
  • Familiarity with BLE‑to‑smartphone communication on iOS or Android, including basic data synchronisation and error handling.
  • Zephyr RTOS preferred; FreeRTOS or bare‑metal background also considered. We're happy to bring you up to speed on Zephyr if needed.
  • Comfortable using standard debug tooling (oscilloscope, logic analyzer, power measurement).
  • Basic Python scripting or sensor interfacing experience is a plus.
  • Familiarity with Git and CI workflows is a plus.
Why us?

Why you'll love working with us

  • Work on truly meaningful tech with real impact
  • Collaborative and friendly team environment
  • Competitive salary and benefits
  • Strong mentorship and room to grow technically
  • Hybrid working with a Paddington‑based office
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Talentedge • Greater London

On-site
GBP 65,000 - 100,000
Equity
Senior Embedded Software Engineer
Senior Embedded Software Engineer

United States Digital Space LLC • Cambridge

Hybrid
GBP 65,000 - 90,000
37.5 hour working week
25 days’ holiday plus public holidays
Contributory pension up to 8%
+8
Embedded Software Engineers
Embedded Software Engineers

Enigma People • City of Edinburgh

On-site
GBP 40,000 - 55,000
Embedded Software Engineer
Embedded Software Engineer

OmniBuds • Cambridge

Hybrid
GBP 60,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Coalesce Management Consulting • West of England

Hybrid
GBP 45,000 - 65,000
Embedded Software Engineer
Embedded Software Engineer

Salience Labs • Abingdon

On-site
GBP 52,000 - 72,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

Chevalier Tech Limited • England

On-site
GBP 35,000 - 55,000
Opportunities for professional development
Access to the latest tools and equipment
Collaborative team environment
Embedded Software Engineer - Wearable Systems
Embedded Software Engineer - Wearable Systems

XYZ Reality • Greater London

Hybrid
GBP 70,000 - 100,000
25 days annual leave
Private healthcare
Hybrid working
+3
Electronics Hardware Firmware Engineer
Electronics Hardware Firmware Engineer

Cortech talent solutions • Cambridgeshire and Peterborough

On-site
GBP 63,000 - 77,000
Competitive Salary
Discretionary Bonus Scheme
25 days holiday + bank holidays
+4
Software Engineer
Software Engineer

SRG • Sedgefield

Hybrid
GBP 30,000 - 45,000
Strong learning and development environment
Collaborative team culture
Opportunity for hands-on projects