OverviewWe 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.ResponsibilitiesOptimize 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.Qualifications8+ 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 ts@eu-recruit.comBy 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-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf
#J-18808-Ljbffr