Below are common Skills for Audio & Camera Domain:
Core skills: Strong C/C DS LSP LDD Kernel Development ARM Arch Debugging with JTAG T32 (GDB KGDB optional) Relevant project level experience. Tools like GIT and understanding of Jenkis and the following specific skills:
FOR AUDIO DOMAIN:
Audio: ALSA PCM (Pulse code modulation Framework) Stage frieght Audion Manager Flinger Audio Services Audio HAL Codecs
FOR CAMERA DOMAIN:
Looking for experienced embedded SW engineers interested in developing software for embedded systems.
* Camera HAL3 driver development
* Customize Android framework to suit mobile devices of various form factors
* Camera endtoend use case design and feature implementation
* Image processing.
* Debugging and resolution with existing code base
* Some Power and performance optimization Candidate
MUST have: Strong knowledge and experience in Android camera/video/audio frameworks/services.
Strong C & C programming and debugging skills required.
Good knowledge of various build systems and compilers like cmake NDK and Linux with cross compilation experience Good knowledge in operating system fundamentals like virtual memory CPU scheduling process states synchronization etc.
arm arch,ndk,alsa,linux with cross compilation,jenkis,cpu scheduling,camera hal3 driver development,process states,audio hal,pcm,flinger,audion manager,kernel,kernel development,image processing,kgdb,debugging with jtag,pulse code modulation framework,gdb,compilers,cmake,c/c++,stage frieght,codecs,lsp,arm architecture,synchronization,audio services,c++,android camera/video/audio frameworks/services,jenkins,t32,c,virtual memory,git,ds,ldd,build systems,joint test action group (jtag),operating system fundamentals,power and performance optimization,android framework customization