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:
o Experience with ARM‑based communication platforms
o Hardware debugging (oscilloscopes, logic analysers)
o 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.
#J-18808-Ljbffr