Talent.com
Audio Codec Developer - C / C++ Programming

Audio Codec Developer - C / C++ Programming

VikgolBangalore
9 days ago
Job description

Description :

Job Title : Audio Codec Developer

Location : Bangalore (On-site)

Experience : 2 4 Years

Employment Type : Full-time

Joining : Immediate

About the Role :

  • We are looking for a passionate and skilled Audio Codec Developer to join our team in Bangalore. The ideal candidate should have hands-on experience in audio codec implementation, code optimization using processor intrinsics, and developing signal processing or post-processing libraries from scratch. This role offers an exciting opportunity to work on cutting-edge embedded audio technologies and optimize audio performance across platforms.

Key Responsibilities :

  • Design, develop, and optimize audio codecs and audio post-processing libraries for embedded platforms.
  • Implement and fine-tune algorithms for audio and signal processing applications.
  • Optimize code for performance and memory on embedded processors using Tensilica HiFi intrinsics, ARM intrinsics, and assembly-level programming.
  • Work closely with DSP, firmware, and system engineering teams to ensure seamless integration and optimal performance.
  • Debug and profile audio software to identify performance bottlenecks and propose optimizations.
  • Port and maintain existing audio codecs or signal processing libraries on multiple hardware platforms.
  • Ensure code quality through unit testing, validation, and documentation of design and implementation details.
  • Required Skills & Experience :

  • 2 to 4 years of hands-on experience in audio codec development or audio / signal processing.
  • Strong knowledge of digital signal processing (DSP) fundamentals and implementation of DSP algorithms.
  • Experience in code optimization using Tensilica HiFi Intrinsics, ARM Intrinsics, and Assembly programming.
  • Proven experience in implementing audio codecs, audio post-processing, or signal processing libraries independently.
  • Proficiency in C / C++ programming for embedded systems.
  • Good understanding of audio formats, sampling, compression techniques, and filter design.
  • Exposure to real-time embedded systems, multithreading, and memory optimization techniques.
  • Preferred Skills :

  • Experience working on Tensilica HiFi DSPs, ARM Cortex, or similar embedded architectures.
  • Knowledge of audio frameworks like ALSA, OpenMAX, or Android Audio HAL.
  • Familiarity with MATLAB / Python for algorithm prototyping and testing.
  • Understanding of audio standards (e.g., MP3, AAC, SBC, FLAC, etc.).
  • Experience in performance profiling and benchmarking on embedded platforms.
  • Educational Qualification :

  • Bachelors or Masters degree in Electronics Engineering, Computer Engineering, Electrical Engineering, or a related discipline.
  • Why Join Us :

  • Opportunity to work on next-generation embedded audio and DSP solutions.
  • Collaborative work environment with cutting-edge technology exposure.
  • Continuous learning and professional growth in a technically challenging domain.
  • (ref : hirist.tech)

    Create a job alert for this search

    Developer Programming • Bangalore

    Related jobs
    • Promoted
    C++ Engineer with Audio Skills

    C++ Engineer with Audio Skills

    Trigent Software Incbangalore, karnataka, in
    We have an exciting opportunity where you’ll work on.Perform functional testing for.Digital Audio Workstations (DAW).Handle regression testing & automation tasks. Contribute across audio / video libra...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    C++ Developer (C++11+ / Oracle / Linux–Unix)

    C++ Developer (C++11+ / Oracle / Linux–Unix)

    PROADSW3 Relations pvt. ltd.bangalore district, karnataka, in
    C++ Developer (C++11+ / Oracle / Linux–Unix) | 6–10 Years | C2H | 1.We are looking for an experienced C++ Developer with strong expertise in C++ (v11 & above), Oracle, and Linux / Unix environments.T...Show moreLast updated: 22 hours ago
    • Promoted
    C++ Engineer With Audio Skills

    C++ Engineer With Audio Skills

    Trigent Software IncBengaluru, Republic Of India, IN
    We have an exciting opportunity where you’ll work on.Perform functional testing for.Digital Audio Workstations (DAW).Handle regression testing & automation tasks. Contribute across audio / video libra...Show moreLast updated: 1 day ago
    • Promoted
    Firmware Audio Dsp Developer : 4- 6 Yrs

    Firmware Audio Dsp Developer : 4- 6 Yrs

    LeadSoc Technologies Pvt LtdBengaluru, Republic Of India, IN
    Greeting from Leadsoc Technologies _ Bangalore.Position : Firmware Audio Dsp Developer.C++,C-language,Optimization-skills, Embedded C, audio, arm. Knowledge of different audio formats like DTS / Dolby / ...Show moreLast updated: 14 days ago
    • Promoted
    Video Codec and Kernel Developer

    Video Codec and Kernel Developer

    QualcommBengaluru, Republic Of India, IN
    Mandate skills – Multimedia domain like Audio, Video, display, graphics, camera ,Gstreamer, Codec2, Experience in handling video codecs like H264, H265, VP9, HEVC, AV1. Experience in the Linux embed...Show moreLast updated: 15 days ago
    • Promoted
    C++ Engineer with Audio

    C++ Engineer with Audio

    Trigent Software Private LimitedBengaluru, Karnataka, India
    Engineer to develop the Test Cases in C.Test Digital Audio Workstation (DAW) functionally.Underlying Domain is Audio / Video etc. Proficiency in C / C programming and debugging programs.Good communicati...Show moreLast updated: 15 days ago
    • Promoted
    C Developer / C++ Developer

    C Developer / C++ Developer

    ACL DigitalBengaluru, Karnataka, India
    ACL Digital is looking for an experienced Protocol Test Engineer.Immediate joiners are highly preferred.Proficiency in Telecom Domain with hands on experience of developing mobile applications.Shou...Show moreLast updated: 11 days ago
    • Promoted
    Linux Audio Lead

    Linux Audio Lead

    eInfochips (An Arrow Company)Bangalore Urban, Karnataka, India
    Collaborate with cross-functional teams for.Utilize Linux kernel debugging tools to analyze and resolve system-level issues. ALSA SoC audio driver development.Show moreLast updated: 16 days ago
    • Promoted
    C++ Developer

    C++ Developer

    USTBengaluru, Karnataka, India
    Expertise in C++ with a focus on Windows environment.Experience with XML, JSON, and REST technologies.Strong background in Object-Oriented design and development. Specialization in Windows OS and in...Show moreLast updated: 16 days ago
    • Promoted
    C, C++, GitHub Copilot professionals (7-12 Yrs)-Bangalore (MG Road)-Only Immediate Joiners preferred!!!

    C, C++, GitHub Copilot professionals (7-12 Yrs)-Bangalore (MG Road)-Only Immediate Joiners preferred!!!

    Anlage Infotech (India) P LtdBengaluru, Karnataka, India
    Urgently lookig out for candiates with strong experience in C, C++, GitHub Copilot professionals with one of my reputed client for Bangalore location. Only Immediate joiners preferred • • •.C++, Github...Show moreLast updated: 1 day ago
    • Promoted
    Senior C++ Developer

    Senior C++ Developer

    HCLSoftwareBengaluru, Karnataka, India
    Send resumes to : mounika-d@hcl-software.Deep expertise in Java (Java 8 or higher) with a solid understanding of the Java ecosystem and libraries. Extensive experience in C++ development for performa...Show moreLast updated: 16 days ago
    • Promoted
    C++ Developer ( REMOTE)

    C++ Developer ( REMOTE)

    ConfidentialBengaluru / Bangalore, India
    Remote
    We are looking for an experienced C++ Developer with 7+ years of hands-on expertise to join our team on a 6-month contract basis. Strong proficiency in C++ (11 / 14 / 17) and Object-Oriented Programming...Show moreLast updated: 15 days ago
    • Promoted
    • New!
    C++ Software Engineer

    C++ Software Engineer

    KPG99 INCbangalore, karnataka, in
    Job Description – C++ Software Engineer (Music Recognition / Search Platform).Audio AI / Music Search Technology.MySQL), and distributed storage systems. Experience with cloud environments (preferab...Show moreLast updated: 22 hours ago
    • Promoted
    Senior C++ Developer (C++ with Audio Skills)

    Senior C++ Developer (C++ with Audio Skills)

    EncoraBengaluru, Karnataka, India
    As a Senior Software Engineer you will be responsible for designing developing and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand busines...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Audio DSP Developer : 4- 6 yrs

    Firmware Audio DSP Developer : 4- 6 yrs

    LeadSoc Technologies Pvt LtdGreater Bengaluru Area, India
    Greeting from Leadsoc Technologies _ Bangalore.Position : Firmware Audio Dsp Developer.C++,C-language,Optimization-skills, Embedded C, audio, arm. Knowledge of different audio formats like DTS / Dolby / ...Show moreLast updated: 14 days ago
    • Promoted
    C Developer / C++ Developer

    C Developer / C++ Developer

    ConfidentialBengaluru / Bangalore, India
    ACL Digital is looking for an experienced Protocol Test Engineer.Immediate joiners are highly preferred.Proficiency in Telecom Domain with hands on experience of developing mobile applications.Shou...Show moreLast updated: 10 days ago
    • Promoted
    C Developer

    C Developer

    ACL DigitalBengaluru, India
    We’re Hiring | C Developers with Protocol Development Experience| Telecom | Immediate Joiners | Bangalore.ACL Digital is looking for skilled C Developers with protocol development(RTP / RTCP, SIP)...Show moreLast updated: 30+ days ago
    • Promoted
    Video Codec Engineer - AC

    Video Codec Engineer - AC

    ConfidentialBengaluru / Bangalore, India
    Good understanding of Media formats MP4, MXF and HEIF, understanding of video codecs H.Strong C, C++ programming skills.Good logical & problem-solving abilities & communication skills.Exposure to s...Show moreLast updated: 20 days ago