Embedded Software Engineer

1 Days Old

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.

Location:
Cambridge
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search