ASAI job platform logo
  1. Home
  2. /Jobs
  3. /AI Engineer Jobs in Bengaluru
  4. /Senior Technical Architect
HC
HCLTech

Senior Technical Architect

Bengaluru · Staff/Principal

Older listing - lower visibility likelyVerified listingPosted 60d ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

What we know about this role

Hiring pulse

HIGH

Our tracked job listings for HCLTech show strong recent activity.

Apply window

First 72 hours

Window passed - posted 60d ago

Early applicants get seen before the pile builds.

Not a repost

The first time we've seen this listing - it hasn't been closed and reopened.

Skills required

19 listed
Audio Signal ProcessingEmbedded SoftwareEmbedded CFeature ExtractionMachine LearningAudio CodecsNoise ReductionInterrupt Handling+11 more
Audio Signal ProcessingEmbedded SoftwareEmbedded CFeature ExtractionMachine Learning

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

Job Summary

We are building a team to take research-grade audio algorithms and turn them into shippable, production-quality embedded software for ultra-low-power, AI-enabled microcontroller (MCU) platforms. An algorithm research group develops and validates audio algorithms (e.g., noise cancellation, wake-word detection, audio pipeline and ML models) as reference implementations — today largely delivered as MATLAB/prototype models that require conversion to embedded C. This role owns that productization: converting, optimizing, and adapting these algorithms into robust embedded C that runs across target hardware platforms and is tuned for specific end markets.

Key Responsibilities

  • Convert audio algorithm reference implementations (e.g., MATLAB/prototype models) into optimized, production-quality embedded C — this is a core, ongoing responsibility of the role, not a one-time task.
  • Productize algorithms such as noise cancellation, wake-word detection/adaptation, and combined audio-pipeline-plus-ML models for real-time, always-on operation.
  • Perform platform-specific adaptation: partition and tune algorithms across a heterogeneous compute architecture where heavy signal-processing computation is offloaded to a DSP and ML inference runs on a dedicated NPU/AI accelerator — optimizing for low power and cost efficiency.
  • Perform market-specific adaptation: tune and validate algorithms (e.g., wake-word variants, acoustic environments, language/locale requirements) for different regional or customer-market requirements.
  • Design, implement, and optimize embedded audio signal processing pipelines (filtering, feature extraction, beamforming, noise/echo suppression) in C/C++ for MCU-class hardware.
  • Port and optimize machine learning inference (quantized neural network models) onto microcontroller NPUs/DSP extensions, balancing accuracy, latency, memory footprint, and power consumption.
  • Work with audio codecs, PDM/I2S digital microphone interfaces, and analog front-end configuration for multi-microphone arrays.
  • Profile and optimize real-time audio pipelines against strict RAM/flash and power budgets typical of battery-operated or always-on devices.
  • Collaborate closely with the upstream algorithm research team to clarify algorithm intent and validate that productized C implementations preserve reference behavior and audio quality.
  • Write unit/integration tests, support bring-up on evaluation boards, and debug using JTAG/SWD and logic analyzers.
  • Contribute to technical documentation, design reviews, and code reviews; help establish reusable productization processes and tooling as the team scales.

Skill Requirements

  • Strong proficiency in embedded C/C++ and real-time, resource-constrained software development.
  • Hands-on experience converting algorithm prototypes (e.g., MATLAB, Simulink, or Python reference models) into optimized, production embedded C — this specific skill is a must-have, not just general C/C++ ability.
  • Practical understanding of digital audio signal processing: FFT/filtering, feature extraction (e.g., MFCC), noise reduction, acoustic echo cancellation, wake-word/keyword-spotting pipelines.
  • Hands-on experience with Arm Cortex-M series microcontrollers (or similar embedded cores), DSP extensions, and associated toolchains (GCC/Arm Compiler, debuggers).
  • Experience integrating or optimizing on-device (TinyML) inference — familiarity with frameworks such as TensorFlow Lite Micro, CMSIS-NN, or equivalent embedded ML runtimes, and with NPU/AI-accelerator offload.
  • Working knowledge of RTOS concepts (task scheduling, low-power modes, interrupt handling) — e.g., FreeRTOS or similar.
  • Experience with I2S/PDM audio interfaces and low-power always-on sensing architectures.
  • Comfortable with hardware bring-up, oscilloscope/logic analyzer debugging, and reading datasheets/reference manuals.
  • Version control (Git) and familiarity with CI-based embedded build/test pipelines.

Other Requirements

  • MATLAB/Simulink literacy sufficient to read and faithfully translate reference algorithm models.
  • Experience with model quantization/compression for edge inference.
  • Exposure to multi-microphone array processing or beamforming.
  • Familiarity with power-profiling tools and ultra-low-power design techniques.
  • Prior experience in consumer IoT, wearables, smart home, or voice-assistant product development, especially taking a product from one market/region to another.
  • Python scripting for tooling, data analysis, or model evaluation.
  • MATLAB/Simulink literacy sufficient to read and faithfully translate reference algorithm models.
  • Experience with model quantization/compression for edge inference.
  • Exposure to multi-microphone array processing or beamforming.
  • Familiarity with power-profiling tools and ultra-low-power design techniques.
  • Prior experience in consumer IoT, wearables, smart home, or voice-assistant product development, especially taking a product from one market/region to another.
  • Python scripting for tooling, data analysis, or model evaluation.
  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, Computer Science, or related field.

Tools to land this role

Premium

Your match score, skill map and tracker stay free.

Ground Reality

Premium
Spot the dealbreakers in this 619-word post before you apply

Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.

Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.

Insider Path

Premium
Find someone who can refer you here

We help you find people there who worked or studied where you did, and draft your first message and follow-up.

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

More AI Engineer roles in Bengaluru

See all

Agentic AI Architect/Sr. Architect

WIWipro · Bengaluru

Research Engineer – Generative AI and Computer Vision

Bosch logoBosch · Bengaluru

Sr Staff, Physical Design Architect (Flow & ML Automation)

SiFive logoSiFive · Bengaluru

GenAI-Engineer

Fractal logoFractal · Bengaluru

Keep browsing

All open roles at HCLTechAll AI Engineer jobs in Bengaluru

Two ways in

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

ASAI job platform logo

A job platform finally, balanced in your favour.

Jobs by CityJobs by CompanyGuidesPricingHow We VerifyAboutPrivacy PolicyTerms of ServiceDaily jobs on WhatsApp

Built in India 🇮🇳

© 2026 ASAI. All rights reserved.