Job Description :
Android BSP Engineer-18337
Location : Novi MI
Duration : 6+ Months
Rate : Open

Job highlights We are looking for more engineers to satisfy increasing demand for development and consulting on the Linux kernel, embedded Linux: - Engineers with experience with the low-level aspects of Android operating systems. Job description: The Embedded Linux Engineer''s responsibility is to develop firmware for embedded Linux platforms. The daily tasks may include system & algorithm design, software/firmware implementation, porting, integration and test & debug. Qualified Candidates will have: BSEE, MSEE, BSCS, or MSCS (transcripts required)
5 years relevant experience. - C, C++, Java, data-structure and algorithms; - Expertise in Linux (BSP) kernel/driver programming and integration, Linux system programming; - Experience in working with Qualcomm™s Mobile Station Modem (MSM); - Through understanding of Android HAL and driver integration with Android framework; - Hands-on experience in porting Android NDK layer stacks and libraries (specifically – Tuner/GPS/Audio/ Bluetooth,); - Adequate knowledge of reading schematics and data sheets for components; - Proven experience in embedded systems design with preemptive, multitasking real-time operating systems; - Familiarity with software configuration management tools, defect tracking tools, and peer review; - Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.