HamburgerMenu
hirist

Mirafra Technologies - Audio ALSA Developer - C/C++

Mirafra Technologies
5 - 10 Years
Bangalore

Posted on: 11/08/2026

Job Description

Key Responsibilities :

- Design and develop embedded software using C/C++.

- Work with RTOS concepts, including interrupts, tasks, scheduling, and synchronization.

- Develop and debug audio streaming solutions using OpenMAX, SOF, and ALSA.

- Work with audio protocols such as I2S, TDM, and PCM.

- Perform hardware/software debugging using CRO, Logic Analyzers, and Audio Precision tools.

- Analyze schematics and hardware datasheets to support software development and debugging.

- Follow CI/CD practices and use Git and CMake for development, builds, and unit testing.

- Create technical designs and architecture documentation using Visio/UML tools.

Required Skills :

- Strong programming and analytical skills in C and C++.

- Strong embedded systems development experience.

- Hands-on experience with RTOS, interrupts, and task management.

- Good understanding of embedded audio frameworks and protocols.

- Experience with debugging and hardware validation tools.

- Knowledge of software development lifecycle, Git, CMake, CI/CD, and unit testing.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...