Software Engineering Team Lead

WHR Global Consulting

Chennai District

On-site

INR 1,100,000 - 1,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A technology consultancy firm in Chennai seeks a Software Development Team Lead to lead the development of advanced Noise Cancellation software. Ideal candidates will possess strong technical expertise in Digital Signal Processing (DSP) and real-time audio systems, along with leadership experience. You will oversee the design, implementation, and optimization of software solutions while mentoring a talented development team. This role offers an opportunity to work on innovative audio applications within an engaging and collaborative environment.

Qualifications

  • 4+ years of software development experience, with at least 2+ years in a team lead role.
  • Hands-on experience in real-time DSP/audio applications.
  • Experience in delivering production-ready software involving driver-level integration.
  • Prior experience with real-time audio signal processing.

Responsibilities

  • Lead the design and development of Noise Cancellation software.
  • Oversee ML/DL algorithms and their implementation.
  • Guide driver development and integration with NC software.
  • Provide technical mentorship to team members.
  • Report project progress to stakeholders.

Skills

Digital Signal Processing (DSP)
Python
C/C++
Machine Learning/Deep Learning (ML/DL)
MATLAB
Driver development
System integration
Problem-solving
Debugging
Communication

Education

Bachelor’s or Master’s degree in Computer Science, Electronics, or Electrical Engineering

Job description

Job Title: Software Development Team Lead
Position: Technical Lead
Location: Chennai
Employment Type: Full-time

Salary Range: Rs. 11,00,000 - 12,00,000

Work Setup: Office Only

About the Role

We are seeking an experienced Software Development Team Lead with expertise in real-time audio signal processing to lead the development of our Noise Cancellation (NC) software. The ideal candidate will combine strong technical expertise in DSP, driver integration, and system-level software engineering with proven leadership skills to guide a small development team through prototype and production phases.

Key Responsibilities
  • Lead the design and development of real-time Noise Cancellation software for embedded and PC-based platforms.
  • Oversee ML/DL algorithms, optimization, and implementation using Python, C/C++, and DSP frameworks.
  • Guide the conversion of simulation scripts into executable software (py2exe, exe, MSI packaging).
  • Define and manage requirements for driver development and driver integration with NC software.
  • Collaborate with hardware and firmware teams to ensure low-latency, high-performance NC solutions.
  • Establish testing methodologies for prototype evaluation, focusing on latency, stability, and audio quality.
  • Provide technical mentorship to team members, conduct code reviews, and ensure adherence to best practices.
  • Report project progress, risks, and deliverables to stakeholders.
Required Skills
  • Strong background in Digital Signal Processing (DSP), particularly in audio and ML/DL.
  • Proficiency in Python, C/C++, MATLAB (or similar) for prototyping and real-time implementation.
  • Experience with driver development and system integration (Windows/Linux).
  • Knowledge of real-time performance optimization, threading, and memory management.
  • Familiarity with audio software frameworks (e.g., ALSA, WASAPI, PortAudio).
  • Proven leadership and project management skills.
  • Excellent problem-solving, debugging, and communication abilities.
Work Experience
  • 4+ years of overall software development experience, with at least 2+ years in a team leadership or technical lead role.
  • Hands-on experience in real-time DSP/audio applications and low-latency system design.
  • Proven track record in delivering production-ready software involving driver-level integration.
  • Prior experience working with real-time audio signal processing, ML/DL, and cross-functional collaboration.
  • Demonstrated success in mentoring teams and managing full SDLC (Software Development Life Cycle).
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field.
  • Specialized coursework, certification, or research in Digital Signal Processing (DSP), Audio domine is a strong plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DSP Audio Software Development Engineer Lead
DSP Audio Software Development Engineer Lead

Suitable AI • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Silicon Firmware and Embedded Systems Engineer
Silicon Firmware and Embedded Systems Engineer

Accenture India Private Limited • Bengaluru

On-site
INR 900,000 - 1,300,000
Software Engineer C/C++, Python
Software Engineer C/C++, Python

Aadvik Tech Services Pvt Ltd • India

On-site
INR 1,200,000 - 1,800,000
Audio Developer
Audio Developer

Capgemini • Bengaluru Urban

On-site
INR 1,500,000 - 2,800,000
Senior Software Engineer
Senior Software Engineer

Analog Devices • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Engineer, Senior- Audio/DSP Development
Engineer, Senior- Audio/DSP Development

Qualcomm • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Lead Engineer, Sr
Lead Engineer, Sr

QUALCOMM, Inc. • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior Software Engineer
Senior Software Engineer

Analog Devices, Inc. • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Engineer, Senior -Audio
Engineer, Senior -Audio

Qualcomm • Hyderabad

Hybrid
INR 1,500,000 - 2,500,000
Software Engineer C/C++, Python
Software Engineer C/C++, Python

Tomorrow World Technologies (TWT) • Bengaluru

On-site
INR 800,000 - 1,200,000