06 Nov
|
Mirafra Technologies
|
India
06 Nov
Mirafra Technologies
India
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.
- Valuable 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.
📌 Mirafra Technologies - Audio ALSA Developer - C/C++ (India)
🏢 Mirafra Technologies
📍 India