DSP Principal Software Engineer

3 days ago


Bengaluru, Karnataka, India HARMAN Full time ₹ 12,00,000 - ₹ 36,00,000 per year

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.

  • DSP Engineer

    5 days ago


    Bengaluru, Karnataka, India Emsec Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Position Summary:The DSP Engineer will be responsible for developing and optimizing signal processing algorithms for wireless communication systems. The ideal candidate will have extensive experience with 2G, 4G, and 5G technologies, and a solid understanding of various RF protocols. This role involves designing, implementing, and testing DSP algorithms to...

  • DSP Engineer

    23 hours ago


    Bengaluru, Karnataka, India Ignitarium Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionIgnitarium is a leading Silicon and Embedded System design firm dedicated to providing innovative and optimal solutions to its customers in product development. Ignitarium specializes in system architecture, logic design and verification, signal processing, FPGA design, and embedded system design with associated software development.Role...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Principal Software Engineer (IC4) At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we...


  • Bengaluru, Karnataka, India Evnek Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title: DSP Systems EngineerLocation:BangaloreExperience:6+ YearsNotice Period:Immediate Joiners PreferredRole OverviewWe are seeking a highly skilledDSP Systems Engineerto design, develop, and validate advanced signal processing algorithms for next-generation sensing systems. The ideal candidate will have strong expertise inDetection & Estimation Theory,...

  • Senior DSP Engineer

    3 days ago


    Bengaluru, Karnataka, India ACL Digital Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    DSP 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,...


  • Bengaluru, Karnataka, India Harman Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Location:IN_Bangalore_Sattva Knowledge Court Bdg_HIIJob Family:EngineeringWorker Type Reference:Regular - PermanentPay Rate Type:SalaryCareer Level:T3(B)Job ID:R Description & RequirementsIntroduction: A Career at HARMAN AutomotiveWe're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At...


  • Bengaluru, Karnataka, India Nexverse Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Senior Staff / Lead / Principal Backend Engineer – Ad ExchangeCompany:Nexverse.aiLocation: OnsiteEmployment Type: Full-timeExperience Required: 6+ years in AdTech (Ad Exchanges / Programmatic Advertising)Level: Senior Staff / Lead / Principal EngineerAbout Nexverse is building a next-generation ad exchange platform that delivers scalable, transparent, and...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Bibha AI Labs Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company OverviewTessolve offers a unique combination of pre-silicon and post-silicon expertise to provide an efficient turnkey solution for silicon bring-up, and spec to the product. With 3200+ employees worldwide, Tessolve provides a one-stop-shop solution with full-fledged hardware and software capabilities, including its advanced silicon and system...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software Principal EngineerThe 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 — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India NIKE Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    PRINCIPAL 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...