Embedded Software Engineer (Device Drivers/Linux)
Back to Job Search

Embedded Software Engineer (Device Drivers/Linux)

Reference: zbese
Location
Cambridge, UK
Salary
£55k-65k
Contract Type
Permanent
Work Arrangement
In-Office (Full-Time)
Skill Requirements
  • Software Engineering

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 Now

Please fill in the form below to apply for this job.

Apply Now
Get in touch
Zak Bowyer image
Zak Bowyer
Similar Jobs
1st May 2026

Software Engineer

HybridSoftware EngineeringJavascript DeveloperFull Stack Developer
27th Apr 2026

Founding Forward Deployed Engineer | YC Backed AI Start Up

In-Office (Full-Time)Software Engineering
24th Apr 2026

Lead Software Engineer

In-Office (Full-Time)Software EngineeringEngineering Manager RolesPython EngineerSenior Leadership Roles

Get in touch.

oho connects the future to your hands. Let us know what we can do for you.