Senior Technical Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
Own the audio subsystem on ARM-based SoC platforms - kernel audio drivers, userspace audio frameworks, DSP offload and voice/audio processing pipelines for edge, enterprise and robotics devices., * Bring up audio hardware paths - codecs, amplifiers, I2S/TDM/SoundWire/PDM interfaces and clocking.
- Develop and maintain ALSA SoC (ASoC) machine, platform and codec drivers, DAPM routing and mixer controls.
- Integrate userspace audio frameworks (PulseAudio/PipeWire, TinyALSA, or Android audio HAL) and define routing and use-case policy.
- Enable audio DSP offload - firmware loading, control interfaces, tunnelled playback and low-power always-on listening paths.
- Integrate and tune voice and audio processing chains: echo cancellation, noise suppression, beamforming, multi-mic arrays and keyword detection.
- Measure and optimize end-to-end audio latency, glitch rate, power consumption and objective audio quality.
- Debug pops, clicks, underruns, XRUNs, sync drift and DSP crashes using traces, logs and audio capture analysis.
- Support acoustic tuning cycles and define audio validation and regression coverage.
Requirements
Robotics, ARM (Advanced RISC Machine), System-on-a-Chip (SoC), Kernel Programming, Digital Signal Processing (DSP), Product Data Management (PDM), Audio Hardware, TDM (Time Division Multiplexing), Power Amplifier, Use Cases, * 8-10 years in embedded audio software engineering.
- Strong C, with C++ where the framework demands it, on embedded Linux and/or Android.
- Deep ALSA / ASoC driver development experience - DAPM, DAI links, kcontrols, codec drivers.
- Hands-on with digital audio interfaces: I2S, TDM, SoundWire, PDM; clocking and sample-rate handling.
- Audio DSP integration - firmware load, control protocol, offload playback/capture paths.
- Understanding of audio signal processing fundamentals and voice front-end algorithms (AEC, NS, beamforming).
- Latency, power and audio quality measurement and debugging methodology.
Other Requirements
- Android audio HAL, AAudio or audio policy manager experience.
- PipeWire or PulseAudio module development.
- Programming on on-SoC audio/compute DSP cores using vendor DSP toolchains.
- Bluetooth audio profiles (A2DP, HFP, LE Audio / LC3).
- Acoustic tuning and lab measurement experience.
About the company
Information at a Glance
Why HCLTech?
At HCLTech, youll supercharge your potential. Youll find your career. And youll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.
HCLTech is a global technology company, home to more than 230,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 2026 totaled $14.8 billion.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦