Lead Software Engineer
Summary
Lead software engineer in Bengaluru designing and developing multimedia software products (audio/video/camera) for customers on the Android platform. Day-to-day work centers on C/C++, camera and audio bring-up, HAL layers, and Android multimedia frameworks.
Job Description
The ideal candidate is a self-motivated, quick learner and demonstrated team-player. You will be a software development engineering lead responsible for design and development of customer software products in Multimedia - Audio/Video/Camera modules. You should excel in working with large-scale applications and frameworks and have outstanding problem solving, software development, communication and team playing skills. Responsibilities - Strong C , C++, Data Structures and Algo - Knowledge in working on android operating system. - Camera bring-up, Audio-bring up, Knowledge of Camera HAL , Camera 2 API , Camera - Tuning, Multimedia framework such as Stagefright, OMX, Audio Flinger, Audio HAL, - ALSA Framework, V4l2,Streaming protocols like RTP ,RTSP ,Wi-Fi Display - Worked on Android Multimedia framework - Good in Java, C and Data structures - Ready to work on Android Multimedia domain (Multimedia framework, audio, video) - Experience in multimedia is an added advantage Qualifications - Bachelor's degree in Computer Science or ECT or MCA - 5+ years of work experience in Embedded projects across leading firms - Ability to learn new skills, organize, and prioritize work - Readiness to work from office on all the working days
