Embedded Software Engineer
New Yesterday
An established and globally recognised technology business is seeking an Embedded Software Engineer to join their specialist Device Driver team.
You will play a key role in developing low-level embedded software for advanced communication devices used in critical, real-world environments. This is a fantastic opportunity to work on complex systems where performance, reliability, and security are essential.
The Role
As an Embedded Software Engineer, you will be responsible for designing, developing, and testing low-level software and device drivers that interface directly with hardware.
You will work across a range of embedded platforms and operating systems, contributing to the development of high-performance communication products used worldwide.
Key Responsibilities
- Design and develop low-level embedded software and device drivers
- Work across platforms including Embedded Linux, FreeRTOS, and bare-metal systems
- Produce technical documentation including design and test specifications
- Participate in technical reviews and project planning
- Conduct integration testing, debugging, and issue resolution
- Collaborate closely with hardware and software engineering teams
What We re Looking For
- Strong experience with C programming in real-time embedded systems
- Proven background in low-level or device driver development
- Experience working on commercially released embedded products
- Strong debugging and problem-solving skills
- Experience with Embedded Linux driver architecture and ARM-based platforms
- Familiarity with multi-threaded, event-driven systems
Desirable Skills
- Experience working closely with hardware, including debugging tools such as oscilloscopes and logic analysers
- Knowledge of code profiling, memory analysis, or automated testing tools
- Experience within telecoms, mobile, or similar embedded environments
- Location:
- Cambridge
- Job Type:
- FullTime
We found some similar jobs based on your search
-
New Yesterday
Embedded Software Engineer
-
Cambridge
-
£60,000 - £90,000 /annum
- IT
We are currently supporting a client who is looking to hire an Embedded Software Engineer on a full-time permanent basis. This role offers the opportunity to work on a range of projects within a dynamic team environment. Key duties will include but ...
More Details -
-
New Yesterday
Embedded Software Engineer
-
Landbeach
-
£55,000 - £65,000 /annum
- IT & Computers
An established and globally recognised technology business is seeking an Embedded Software Engineer to join their specialist Device Driver team. You will play a key role in developing low-level embedded software for advanced communication devices use...
More Details -
-
New Yesterday
Embedded Software Engineer
-
Cambridge, Cambridgeshire
-
£60,000 - £90,000 /annum
- IT
We are currently supporting a client who is looking to hire an Embedded Software Engineer on a full-time permanent basis. This role offers the opportunity to work on a range of projects within a dynamic team environment. Key duties will include but ...
More Details -
-
New Yesterday
Embedded Software Engineer
-
Cambridge
An established and globally recognised technology business is seeking an Embedded Software Engineer to join their specialist Device Driver team. You will play a key role in developing low-level embedded software for advanced communication devices us...
More Details -
-
3 Days Old
Principal Embedded Software Engineer
-
Cambridge
- Technology
Job Description We’re partnered with one of the leading tech innovators in Cambridge, who rarely hire at this senior level. They are expanding globally and are looking to bring in a Principal Embedded Software Engineer to work on one of the ...
More Details -
-
3 Days Old
Embedded Software Engineer - Biotech and Medical Devices
-
Cambridge
- IT & Computers
Embedded Software Engineer - Biotech or Medical Devices - Cambridge An established and growing Biotech and Medical Devices company, based in Cambridge, is currently looking for an Embedded Software Engineer to join them and take responsibility for t...
More Details -