Software Engineering Team Lead

WHR Global Consulting

Chennai District

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 Software Engineer
DSP Software Engineer

Indian Institute of Technology Delhi (IIT Delhi) • Bengaluru

On-site
INR 700,000 - 1,100,000
DSP Audio Software Development Engineer Lead
DSP Audio Software Development Engineer Lead

Suitable AI • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Sr. Audio DSP Machine Learning Engineer
Sr. Audio DSP Machine Learning Engineer

Orris Infolab • Chennai District

On-site
INR 4,000,000 - 8,000,000
Software Development Manager
Software Development Manager

Texas Instruments • India

On-site
INR 1,500,000 - 2,200,000
Collaborative working environment
Strong growth opportunities
Impact on millions of devices
Software Engineer C/C++, Python
Software Engineer C/C++, Python

TWT India Pvt Ltd. • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Lead Engineer – Audio DSP
Senior Lead Engineer – Audio DSP

Qualcomm • Bengaluru

On-site
INR 900,000 - 1,300,000
Software Engineering Manager
Software Engineering Manager

Texas Instruments • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Competitive pay and benefits
Collaborative, engineering-driven culture
Strong growth opportunities
Software Engineering Manager
Software Engineering Manager

Texas Instruments India • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Software Technical Architect (DSP Embedded Systems)
Software Technical Architect (DSP Embedded Systems)

Vedya Labs • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Career growth opportunities
Collaborative team culture
Software Engineer C/C++, Python
Software Engineer C/C++, Python

Tomorrow World Technologies (TWT) • Bengaluru

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