Embedded Software Engineer | Permanent
1 Days Old
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
- Location:
- Impington
- Job Type:
- FullTime
- Category:
- IT
We found some similar jobs based on your search
-
New Today
Software Engineer
-
Cambridge
- Technology
Job Description The right to work in the UK without sponsorship is essential for this vacancy. An exciting opportunity for a Software Engineer has arisen with a Fortune 100 organisation and global leader in EDA, based in Cambridge. This is a gr...
More Details -
-
New Today
Maintenance Engineer
-
Cambridge
- Manufacturing
Job Description Monday - Friday Maintenance Engineer, Shift Engineer, MON to FRI role, you will be joining a leading specialist that transforms materials into high-quality products for the construction and manufacturing sectors, based near Peterbo...
More Details -
-
New Today
Senior Mechanical Design Engineer
-
Cambridge
- Manufacturing
Job Description Mechanical Design Engineer As a Mechanical Design Engineer, you will get to tackle diverse, real-world challenges. Typically, this will involve going through the whole product life cycle, you will capture requirements, design, de...
More Details -
-
New Today
Mechanical Engineer
-
Cambridge
- Engineering
Be part of the Smart Team! Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying. A fantastic opportunity has arisen for a Mechanical Engineer to join us on a prestigious contract in...
More Details -
-
New Today
Robotic Software Engineer
-
Cambridge
- Technology
Job Description Robotic Software Engineer Location: Melbourn, Cambridge (On-site) Employment Type: Permanent or Contract Salary (Permanent): £50,000 - £65,000 per annum Contract Rate: £300 - £400 per day Role Overview We are seeking a highly...
More Details -
-
New Today
Compiler Engineer
-
Cambridgeshire
- Energy And Environment
Job Description Compiler Engineer Location: Cambridge, UK | Hybrid We’re working with a well-funded technology company developing a new software stack for large-scale, fault-tolerant computing systems . The team is tackling complex, re...
More Details -