Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in Belfast is seeking a Senior Embedded Software Engineer to join their innovative BLE/Audio Codec team. This role focuses on developing and optimizing firmware for ultra-low-power embedded systems, including wireless earbuds and headphones. Candidates should have strong skills in embedded C/C++, with experience in BLE and DSP fundamentals. Flexible working options are available, with a preference for on-site collaboration.
Senior Embedded Software Engineer – BLE/Audio Codec
Location: Belfast (On-site preferred with flexible WFH options)
Contract: Inside IR35
Duration: 6–12 months (likely extension)
Start Date: ASAP
Overview:
We're seeking a highly skilled Embedded Software Engineer to join a cutting-edge BLE/Audio Codec team working on ultra-low-power embedded systems, such as wireless earbuds and headphones. This role requires strong embedded C/C++ skills, with a focus on code optimisation for constrained environments.
Key Responsibilities:
-Develop and optimise embedded firmware for BLE audio devices
-Work on LC3 codec integration and system-level performance tuning
-Collaborate with hardware, DSP, and software teams to deliver end-to-end solutions
-Debug and profile firmware on target systems using cross-compilation tools
Key Technologies:
-Embedded C/C++ (performance-optimised code for low-resource systems)
-BLE / LC3
-DSP (Digital Signal Processing fundamentals)
-Embedded Linux
-Cross-compilation (GCC toolchain)
-Python (desirable, not essential)
Working Model:
-Ideally 5 days/week on-site in Belfast
-Flexible structure: WFH mornings or afternoons allowed