Posted 21 July, 2026
Embedded Software Engineer
ZENOVO LTD
Slough, ENG, GB
Full Time
Job Description
Job Title: Embedded Software EngineerLocation: Slough (3 Days On-Site Per Week)Salary: £45,000 - £60,000 (Depending on Experience) + Bonus & BenefitsNOTE: 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. Job Responsibilities: \n
- \n
- Write, develop and maintain embedded software. \n
- Work with customers and engineering teams to understand requirements and deliver software solutions. \n
- Develop new features and improve existing products. \n
- Troubleshoot, debug and resolve software issues. \n
- Collaborate with hardware and firmware engineers on product development. \n
- Write clean, reliable and well-documented code. \n
- Support software testing, validation and release activities. \n
- Contribute to continuous improvement of development processes and tools. \n
- \n
- Experience developing embedded software using C/C++. \n
- Skilled in Embedded Systems Design \n
- Hands-on experience with ARM Cortex-M, STM32, ESP32 or similar microcontrollers. \n
- Knowledge of RTOS &/or Linux \n
- Experience using Git and CI/CD tools \n
- Solid understanding of the software development lifecycle (SDLC) \n
- Understanding of Software interfacing with Hardware \n
