Embedded Software Engineer | Permanent

Peterborough, Cambridgeshire
Apply Now

Embedded Software Engineer | Permanent
Competitive salary (DOE)
Full-time, Permanent
South of Cambridge, UK
A well-established UK technology manufacturer is seeking an Embedded Software Engineer to develop and maintain firmware and production support systems. The role spans embedded systems, hardware integration, and PC-based applications, covering both legacy and new products, offering variety and hands-on technical challenges.
Responsibilities:

Develop and maintain embedded firmware in C/C++ on bare-metal and RTOS platforms
Work with STM32 microcontrollers and DSP algorithms
Debug hardware/software issues at system level and support test, calibration, and production software
Collaborate with electronics, mechanical, and product teamsSkills & Experience:

Proven experience (5+ years) in embedded software/firmware development
Strong C/C++ skills and experience with microcontrollers
Confident with MCU peripherals (UART, SPI, I2C, ADC, etc.) and hardware debugging tools
Comfortable working with hardware and legacy code
Degree in engineering or similarIf you’re ready to work on technically challenging embedded systems across firmware and applications, apply now or contact Thomas Drake at SoCode for a confidential discussion

Job Info
CV-Library logo
Job Title:
Embedded Software Engineer | Permanent
Company:
CV-Library
Location:
Peterborough, Cambridgeshire
Salary:
Competitive
Posted:
Jan 15th 2026
Closes:
Feb 15th 2026
Sector:
IT
Contract:
Permanent
Hours:
Full Time
Fresh Jobs
Welcome to Fresh Jobs the place to find the freshest job vacancies and career advice.

© Copyright 2026 | All Rights Reserved Fresh Jobs