Hiring.Camp

Junior Embedded Software Engineer

Botz

·

May 22, 2026

Location
London, London
Workplace
Hybrid
Department
Engineering
Seniority
Entry
Experience
2+ years
Source
Personio

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 (I²C/SPI buses, sensors, power management) and contribute to PCB bring-up at the prototype stage.
Debug & Testing
  • Use oscilloscopes, logic analysers, 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 analyser, 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

Skills

PythonGitiOSAndroid

Similar Jobs

16

Embedded Software Engineer - Entry-Level

Boeing · USA - Hazelwood, MO, United States of America +1 · Onsite

4 days ago

Embedded Software Engineer - Entry-Level

Boeing · USA - Hazelwood, MO, United States of America +1 · Onsite

4 days ago

Embedded Software Engineer Jr

Robert Bosch · Guadalajara, Jal., Mexico

6 days ago

Jr. Embedded Software Developer

Nokia · Canada · Onsite

2 weeks ago

Junior Software Developer (Embedded Linux)

Sandvik · Svedala, Sweden · Remote, Hybrid

3 weeks ago

Junior Embedded Software Engineer

Observable Space · Los Angeles, CA · Onsite

3 weeks ago

Junior Embedded Crypto Software Developer (f/m/d)

Job Listings · Leuven, Belgium +1

1 month ago

Junior Embedded Software Engineer

Moog · Casella, Italy · Hybrid

1 month ago

Embedded AI Software Engineer Junior

Robert Bosch · Cluj-Napoca, CJ, Romania · Hybrid

1 month ago

Junior Embedded Software Engineer

Gdms · Dedham, MA, US · Remote, Onsite

2 months ago

Junior RUST Embedded Software Engineer (cleared)

Gdms · Dedham, MA, US · Remote, Onsite

2 months ago

ONT Embedded Software Engineer (Junior / Mid-Level)

Zhone Technologies, Inc. · Hanoi, VNM

2 months ago

OLT Embedded Software Engineer (Junior / Mid-Level / Senior)

Zhone Technologies, Inc. · Hanoi, VNM

2 months ago

Junior Embedded Software Development Engineer

Sonos is · Boston, United States of America · Remote, Hybrid, Onsite

2 months ago

Jr. Embedded Software Developer

Nokia · Canada · Onsite

3 months ago

Junior Embedded Software Research Engineer

Thales · Hybrid

6 months ago