OUR SECTORS
At European Tech Recruit, our sectors cover a wide range of industries within the field of technology.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
Client services
Learn about the range of client services we offer at European Tech Recruit, and browse through our case sudies.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
About us
Learn about European Tech Recruit's mission, values, our team, and our commitment to DE&I.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
Staff Software Engineer – Audio DSP Technology
Staff Software Engineer – Audio DSP Technology
Minimum Qualifications:
• Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
OR
Master’s degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
• 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications
- 8+ years of Embedded Software development with relevant industry experience.
- Excellent C/C++ programming, Python and other scripting language skills with proven experience of writing efficient code for embedded systems and multi-threaded environments.
- Knowledge of software design patterns and multi-threaded programming.
- Knowledge of computer architecture, real time operating systems, data structures, and basic algorithms.
- Understanding of power, memory and performance considerations on embedded systems.
- Background and experience in several of the following areas
- Expertise in embedded driver development and debugging.
- Expertise in use of various debug tools and techniques.
- Experience in optimization techniques for memory and performance.
- Expertise developing and debugging software on ARM/DSP, or other embedded, processors and SoCs.
Multimedia/Audio Experience
- Expertise in Multimedia or Audio software framework design and development.
- Experienced in audio usage models including playback, recording, voice activation, voice call, audio context detection
- Familiar with standard audio bus interfaces (I2S, TDM, SoundWire)
- Familiar with driver development for audio mixed signal peripherals (CODEC, speaker amp, digital microphone)
DSP experience
- Expertise in designing and optimizing audio DSP pipelines across heterogeneous compute (CPU/DSP/NPU), considering latency, power, and memory trade-offs.
- Knowledgeable in real-time audio signal processing and fixed-point/floating point arithmetic
- Experienced in integration of audio signal chain from capture to playback, including IPC, buffer management, and synchronization across OS and DSP frameworks
Open Source Experience
- Passionate contributor or maintainer of established open source projects such as PipeWire, ALSA, and etc.
- Understand open source community development, engagement, and upstreaming workflow
Experienced in both open source & product commercialization process
Apply Now
By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.
For more information, please refer to our
Privacy
Notice