Required skills
Job description
Project overview
Tech Stack:
The project focuses on developing advanced audio software for the automotive industry. You will work with embedded Linux/QNX platforms, C++ and Qualcomm audio technologies to build and improve audio solutions. The main goal is to deliver stable, low-latency and high-quality audio systems for modern vehicles.
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships.
Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
- C++17 or later
- Linux Embedded / QNX
- Android Audio HAL / Linux ALSA
- Qualcomm Audio Platforms: AudioReach, AudioElite
- Qualcomm Hexagon ADSP
- PulseAudio / PipeWire
- Multi-threaded programming
- DSP and signal processing
- Fixed-point arithmetic and SIMD
- Real-time and low-latency audio systems
- Design, development, and maintenance of embedded audio software using C++17+
- Development and integration of audio components for Linux/QNX-based embedded platforms
- Integration of signal processing modules on Qualcomm Hexagon ADSP
- Development and integration with Qualcomm AudioReach and AudioElite
- Integration with Android Audio HAL, ALSA, and audio middleware
- Optimization of audio pipelines with a focus on low latency and real-time performance
- DSP profiling, latency measurement, and performance bottleneck analysis
- Optimization of buffer management, multi-threading, and resource utilization
- Debugging and resolving complex issues across the embedded audio stack
- Collaboration with software, DSP, platform, and system engineering teams in an automotive environment
Requirements
- Strong proficiency in C++17 or later
- Hands-on experience with multi-threaded programming in Linux
- Experience with real-time systems and low-latency audio software architectures
- Good understanding of audio middleware architectures
- Hands-on experience with Qualcomm Audio Platforms, including AudioReach and AudioElite
- Experience in developing and integrating signal processing modules on Qualcomm Hexagon ADSP
- Practical experience with Android Audio HAL and/or Linux ALSA
- Working knowledge of audio engines such as PulseAudio, PipeWire, or similar technologies
- Experience with audio latency optimization, buffer management, DSP profiling, and latency measurement
- Solid knowledge of embedded Linux and/or QNX
Nice to have
- Familiarity with fixed-point arithmetic
- Experience with SIMD optimization
- Previous experience developing audio solutions for the automotive industry
- Experience with performance optimization of embedded audio systems
- Broader knowledge of DSP-based audio processing and debugging
- Experienced in using AI tools in day-to-day workflow
Project details
- Start: ASAP
- Location: Szczecin, Wrocław, PL
- Rate: 140-175 EUR/h
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on nofluffjobs.com