Overview
We are partnered with a global leader in semiconductors and wireless technology that is redefining the soundscape of the future.
The team are looking to hire a Staff Software Engineer to design and optimize high-performance audio pipelines across heterogeneous compute environments (CPU/DSP/NPU).
In this role, you will bridge the gap between complex signal processing algorithms and real-time embedded implementation for next-generation mobile and IoT devices.
This is a permanent working opportunity based in Cork, Ireland.
Responsibilities
Optimize audio DSP pipelines while balancing latency, power, and memory trade-offs across different cores.
Implement complex audio signal chains from capture to playback, ensuring perfect synchronization across OS and DSP frameworks.
Lead the development of drivers for high-fidelity audio peripherals and standard bus interfaces (SoundWire, TDM).
Design efficient, multi-threaded embedded code for real-time, low-latency audio usage models.
Qualifications
8+ years of embedded software development with a focus on Multimedia or Audio frameworks.
Deep knowledge of fixed-point/floating-point arithmetic and real-time signal processing.
Expert-level C/C++ and Python scripting skills.
Familiarity with RTOS, IPC, and buffer management in cross-processor environments.
Keywords:
Audio DSP / Embedded Systems / Signal Processing / Real-time / C++ / Heterogeneous Compute / IPC / Multimedia Framework / SoundWire / ARM / Python / Embedded Software / Semiconductor / Digital Signal Processing
If you are interested in this Staff Software Engineer position, please send a CV to
By applying to this role you understand that we may collect your personal data and store and process it on our systems.
For more information please see our Privacy Notice
#J-*****-Ljbffr