Embedded Software Engineer

ZENOVO

Slough

Hybrid

GBP 45,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus

Job summary

Zenovo are looking for an Embedded Software Engineer with 2+ years of experience to join our client in Slough. Working within a collaborative engineering environment, a successful candidate will contribute to the full product development lifecycle, helping to deliver cutting-edge embedded devices used by customers globally.

The role requires hands-on C/C++ development, MCU experience (ARM Cortex-M, STM32, ESP32), and knowledge of RTOS or Linux.

Qualifications

  • Experience developing embedded software in C/C++.
  • Hands-on with ARM Cortex-M, STM32, ESP32 or similar MCUs.
  • Knowledge of RTOS and/or Linux.
  • Experience with Git and CI/CD tools.
  • Strong understanding of SDLC and hardware interfacing.

Responsibilities

  • Write, develop and maintain embedded software.
  • Collaborate with customers and engineering teams to understand requirements.
  • Develop new features and improve existing products.
  • Troubleshoot, debug and resolve software issues.
  • Collaborate with hardware and firmware engineers on product development.
  • Write clean, reliable and well-documented code.
  • Support software testing, validation and release activities.
  • Contribute to continuous improvement of development processes and tools.

Skills

C/C++ programming
Embedded systems design
SDLC understanding
RTOS / Linux knowledge

Tools

ARM Cortex-M
STM32
ESP32
Git
CI/CD tools

Job description

Job Title: Embedded Software Engineer

Location: Slough (3 Days On-Site Per Week)

Salary: £45,000 - £60,000 (Depending on Experience) + Bonus & Benefits

NOTE: Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position.

Overview

Zenovo are looking for an Embedded Software Engineer with 2+ Years of Experience to join our client in Slough. Working within a collaborative engineering environment, a successful candidate will contribute to the full product development lifecycle, helping to deliver cutting‑edge embedded devices used by customers globally.

Responsibilities
  • Write, develop and maintain embedded software.
  • Work with customers and engineering teams to understand requirements and deliver software solutions.
  • Develop new features and improve existing products.
  • Troubleshoot, debug and resolve software issues.
  • Collaborate with hardware and firmware engineers on product development.
  • Write clean, reliable and well-documented code.
  • Support software testing, validation and release activities.
  • Contribute to continuous improvement of development processes and tools.
Qualifications
  • Experience developing embedded software using C/C++.
  • Skilled in Embedded Systems Design.
  • Hands‑on experience with ARM Cortex‑M, STM32, ESP32 or similar microcontrollers.
  • Knowledge of RTOS &/or Linux.
  • Experience using Git and CI/CD tools.
  • Solid understanding of the software development lifecycle (SDLC).
  • Understanding of software interfacing with hardware.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

United States Digital Space LLC • Slough

On-site
GBP 45,000 - 60,000
Embedded Software Engineer (C/C++, ARM) – Slough On‑Site
Embedded Software Engineer (C/C++, ARM) – Slough On‑Site

ZENOVO • Slough

Hybrid
GBP 45,000 - 60,000
Bonus
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • Costessey

On-site
GBP 37,000 - 50,000
Embedded Software Engineer
Embedded Software Engineer

Platform Recruitment • Slough

On-site
GBP 48,000 - 52,000
Paid overtime
Training and development
Collaborative team culture
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • Cambridge

On-site
GBP 45,000 - 55,000
Bonus & Benefits
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • City of Edinburgh

Hybrid
GBP 50,000 - 61,000
Embedded Software Engineer
Embedded Software Engineer

Line Up Aviation • Portsmouth

On-site
GBP 68,000 - 97,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

KO2 Embedded Recruitment Solutions Ltd • Salford

Hybrid
GBP 36,000 - 60,000
Annual bonus
Hybrid working
Software Engineer
Software Engineer

TRIA • United Kingdom

On-site
Senior Embedded Software Engineer
Senior Embedded Software Engineer

iO Associates • Livingston

On-site
GBP 65,000 - 90,000