
DSP Principal Software Engineer
1 day ago
Role: DSP Principal Software Engineer
- Mandatory Skills: DSP/Digital signal processing, Audio & C++
- Good to have: Automotive & Audio Algorithm development
- Experience - 8 to 14 years
- Job Location : Bangalore
About the Role
As a DSP Principal Software Engineer, you will be working on software products developed on OEM IVI/HU and amplifiers. Products typically consist of microcontrollers, SoC, for configuration, communication and control and a DSP processor for audio processing.
Software development involves working with complex, multi-threaded, multi-processor or multi-core architectures and audio frameworks to integrate DSP algorithms and control structures.
What You Will Do
- Customise and integrate audio DSP algorithms for the automotive environment within complex, multi-threaded, multi-processor architectures and audio frameworks.
- Port DSP algorithms to various processors/platforms and make use of available resources, peripherals, accelerators, compiler features, etc.
- Design of audio signal flows and software architectures using SW platform components.
- Develop production-ready software following a defined software development process.
- Estimate processing resources including MIPS, ROM and RAM and optimise individual algorithms and total system performance.
What You Need to be Successful
- Bachelors degree in electrical engineering, Computer Science, or a related field.
- 8-14 years of experience in the DSP and preferably in the audio field.
- 6+ years of embedded software development.
- 6+ years of C++/C or other structured language.
- Experience developing consumer products.
- Deep knowledge of filtering, audio processing/post processing, and noise control algorithms in both time and frequency domains.
- Strong understanding of DSP frameworks and how individual DSP algorithms interface and interact with each other, the control software and tool interfaces in an optimised way.
- Experience with digital communication protocols in multiprocessor environment: I2C, I2S, SPI, UART, USB, A2B.
- Excellent communication, collaboration, problem-solving, and leadership skills.
Bonus Points if You Have
- Knowledge of Android HAL and lower layers.
-
Principal Engineer I, Dsp
1 week ago
Bengaluru, Karnataka, India Harman Full timeWe re a global multi-disciplinary team that s putting the innovative power of technology to work and transforming tomorrow At HARMAN Automotive we give you the keys to fast-track your career Engineer audio systems and integrated technology platforms that augment the driving experience Combine ingenuity in-depth research and a spirit of collaboration...
-
Principal Software Engineer
2 days ago
Bengaluru, Karnataka, India PROGRESS SOFTWARE Full time US$ 1,20,000 - US$ 1,50,000 per yearPrincipal Software Engineer (DotNet Fullstack) Hybrid Location: Bengaluru, IndiaDepartment: Software EngineeringApply nowJob Summary We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy and manage responsible, AI powered applications and experiences with agility and ease. Were proud to have a diverse,...
-
Senior DSP Engineer
3 days ago
Bengaluru, Karnataka, India ACL Digital Full time ₹ 1,04,000 - ₹ 1,30,878 per yearDSP EngineerExperience : 3-10 yearsLocation : BangaloreRole Overview:We are looking for a DSP Systems Engineer with experience in advanced algorithm development utilizing techniques in Detection & Estimation Theory, Random Processes Analysis, and Communications and Information Theory. You will be responsible for defining performance requirements, designing,...
-
Senior DSP Engineer
2 days ago
Bengaluru, Karnataka, India ACL Digital Full timeDSP EngineerExperience : 3-10 yearsLocation : BangaloreRole Overview:We are looking for a DSP Systems Engineer with experience in advanced algorithm development utilizing techniques in Detection & Estimation Theory, Random Processes Analysis, and Communications and Information Theory. You will be responsible for defining performance requirements, designing,...
-
DSP Design Verification
4 days ago
Bengaluru, Karnataka, India Qualcomm Full time US$ 1,20,000 - US$ 2,00,000 per year*Job Area:*Engineering Group, Engineering Group > Hardware EngineeringAbout Team:The DSP design team is responsible for delivering high-performance DSP cores, which are at the heart of Qualcomm's multi-tier SoC roadmap targeted for the mobile space. Our team works on tools support and infrastructure for complex Qualcomm proprietary DSP IP.Job...
-
Software Principal Engineer
5 days ago
Bengaluru, Karnataka, India Dell Full timeSoftware Principal Engineer - Automation Python ScriptingThe Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools ...
-
Principal Software Engineer
4 days ago
Bengaluru, Karnataka, India NIKE Full time ₹ 1,04,000 - ₹ 1,30,878 per yearPRINCIPAL SITE RELIABILITY ENGINEERIndia Technology CenterWHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world. You will be a part of the Resilience Engineering organization which...
-
Principal Software Engineer
4 days ago
Bengaluru, Karnataka, India Nexstem Full time US$ 1,50,000 - US$ 2,00,000 per yearAbout NexstemAt Nexstem, we are building the infrastructure for Brain-Computer Interfaces (BCI) — the hardware, software, and algorithms that power the next generation of neurotech applications. Our modular stack is licensed by enterprises, startups, and researchers to develop products in healthcare, human augmentation, entertainment, and beyond.As part of...
-
Senior DSP Engineer 12/09/2025
20 hours ago
Bengaluru, Karnataka, India ACL Digital Full timeDSP EngineerExperience : 3-10 yearsLocation : BangaloreRole Overview:We are looking for a DSP Systems Engineer with experience in advanced algorithm development utilizing techniques in Detection & Estimation Theory, Random Processes Analysis, and Communications and Information Theory. You will be responsible for defining performance requirements, designing,...
-
CPU/DSP Deep Learning Layer Development
3 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 1,04,000 - ₹ 1,30,878 per yearGeneral Summary:Key Responsibilities:Developing AI SW stack components on Qualcomm NPU/Hexagon DSP ProcessorEvaluating and optimizing neural network kernels runtime performanceWorking to enable state of the art neural network layers and new AI SW features to meet customer use-casesWorking with architecture team to influence our next generation NPU/Hexagon...