Embedded Software Engineer (Device Drivers/Linux

Oho Group Ltd
Cambridge, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 65K

Job location

Cambridge, United Kingdom

Tech stack

C
Automation of Tests
BIOS
Unix
Configuration Management
Software Debugging
Device Drivers
Linux on Embedded Systems
Embedded Software
FreeRTOS
Multithreading
Real Time Systems
SC Clearance
Bare Metal
Hardware Debugging

Requirements

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.

Apply for this position