Generic Embedded Firmware Development Skills :
b " Excellent Programming Skills in C
b " Understanding of various processor and microcontroller architecture like Cortex-A series, ARM series processors etc.
b " Working experience of on bare metal, RTOS, device driver development
b " Working experience of architecting embedded systems
b " Excellent analytical and problem-solving skills
b " Good Debugging skills and hands on with coding and tool usage
b " Linux Kernel programming skills, device driver embedded systems experience as added advantage
Audio Expertise :
b " Technical depth in acoustics, electronics and DSP
b " Basic understanding on physics of sound and acoustic transducer / component parameters and test methods
b " Working with audio data handling / processing from microphone
b " Knowledge of audio test systems / equipment / tools for Audio performance and quality testing (For example b Audio Weaver, ACQUA , Soundcheck, Audio Precision etc.)
b " Familiar with digital audio interfaces / formats (SPDIF, I2S, PCM, PDM,TDM)
b " Test / verification of electrical design for high volume audio product
Nice-To-Have
b " Experience performing design verification for high-volume products in an engineering lab environment would be a plus
b " DSP software development approaches and knowledge would be plus
Other Skills :
b " Excellent written and verbal communication
b " Direct customer (US or Europe based) interaction will be added advantage
b " Write high quality, efficient, extensible, and maintainable code in a fast-paced Agile environment.
b " Participate in feature and designs discussions within and across teams
b " Evangelize and inform with well-written design documents and conduct peer-reviews
b " Review code, develop documentation and capacity plans, and debug the hardest problems live on some of the most innovative IoT devices.
Senior Engineer • Ahmedabad, Gujarat, India