Staff Software Engineer - Audio DSPWe 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.Key responsibilities for this Staff Software Engineer position: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.Key requirements: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 ProcessingIf 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 https://eu-