HamburgerMenu
hirist

Pre Silicon Validation Engineer - C/C++ Programming

Tessolve
3 - 9 Years
Bangalore

Posted on: 30/09/2026

Job Description

Skill Set we are looking for :


- Strong in programming and analytical skills - fluent with C and C++


- Understanding of embedded systems - RTOS, interrupts, tasks etc


- Experience in firmware development using Bare Metal.


- Familiarity with Android Audio, HAL, Alsa.


- Knowledge of Audio protocols IIS, TDM, PCM


- Knows to use CRO, Logic Analyzer, Audio Precision tools


- Understands schematics and datasheets


- Usage of CI/CD, git, cmake for development tasks and unit tests.


- Familiarity with Visio or any UML diagram creator for communicating and creating design docs


Key Responsibilities :


- Develop and maintain firmware for audio processing on baremetal and RTOSbased platforms.


- Implement audio drivers and HAL layers for Android Audio, ALSA, and related interfaces.


- Design and integrate audio protocols such as I2S, TDM, and PCM.


- Create and execute unit tests, and support CI/CD pipelines using Git and CMake.


- Perform hardware bringup, debugging, and validation using CRO, logic analyzers, and Audio Precision equipment.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...