Job Description
The Automotive SW Audio Developer shall be able to handle embedded linux audio drivers, being familiar with automotive standard development process (ASPICE) & being a skillful user of agile methodologies (SCRUM, Kanban, etc)
Key responsibilities include :
Analyze Customer Requirements
Design (UML), Develop and test device drivers for audio integrated circuits in Linux / Android / QNX platform
Use lab equipment for test and debug of audio issues
Unit testing & module level testing
Build and release as per process
Unit Test development with GTest
Mandatory Skills :
Bachelor degree in Computer Science / Electronics & Communication
Proficient in English Speak / Read / Written
Strong logical and analytical problem solving skills
Strong C & C++ programming skills, OOPS concepts
Linux / Android / QNX device driver development & debugging
Experience in writing device drivers for audio codecs
Experience in using Advance Linux Sound Architecture (ALSA)
Familiarity with standard digital audio serial interfacesI2S, TDM, SPDIF, DSP Drivers, etc.
Android programming and Android audio framework
Integration of Audio device drivers into Android systems
GIT / GERRIT
Desirable Skills :
Android HAL development experience
Experience using the Android SDK
Familiar with Android support mechanism (mailing list, android developer threads, etc)
Experience with Audio products, Networked audio and Cloud Streaming
Proficiency in Networking, TCP / UDP / IP, Sockets