Job description
Embedded Software Engineer (Device Drivers)
The Oho Group have partnered with a global telecommunications firm looking for an experienced Embedded Software Engineer to develop low-level device driver software for advanced, mission-critical communication systems. You’ll design, implement and test low-level embedded software, working across platforms such as Embedded Linux, FreeRTOS, SYS/BIOS, and bare-metal systems.
Key Responsibilities
- Develop and maintain low-level embedded software components
- Produce design, architecture, and test documentation
- Support integration, debugging, and issue resolution
- Contribute to technical reviews and project planning
What You’ll Bring
- Strong C programming skills in real-time systems
- Proven experience with device driver development in commercial products
- Excellent debugging and problem-solving abilities
- Experience with Embedded Linux, ARM BSPs, and multi-threaded systems
- Familiarity with configuration management tools and UNIX environments
Nice to Have
- Experience with ARM-based communication platforms
- Hardware debugging (oscilloscopes, logic analysers)
- Automated testing and profiling tools
Please note that this role requires 5-days per week on-site and any applicant will need to be available for SC clearance.
Extra information
- Status
- Open
- Education Level
- Secondary School
- Location
- Cambridge
- Type of Contract
- Full-time jobs
- Published at
- 26-03-2026
- Full UK/EU driving license preferred
- No
- Car Preferred
- No
- Must be eligible to work in the EU
- No
- Cover Letter Required
- No
- Languages
- English
Get similar vacancies sent to your mailbox
Fill in below which area you are searching in for a similar function and don't forget your e-mail address!