Job
Description
As an Android BSP / Platform Drivers professional with around 6+ years of experience, you will be responsible for hands-on development in C, C++, Linux drivers, Linux Internals, Linux Kernel Programming, Android BSP, HAL, HIDL, Android bring up, and device driver bring up. Your expertise in working in multi-threaded and multi-core environments is crucial for this role. Additionally, experience in Automotive IVI domain is considered beneficial. Your technical skill set should include proficiency in C, Linux/Android, OS Concepts, SE Linux Policy, i2c, SPI, UART, Device tree, Pin Muxing, GPIO, Storage drivers (NVMe, UFS, eMMC), Memory Drivers, PCIe, USB, Ethernet, BT, Wi-Fi. Familiarity with debugging tools like JTAG and Trace3 is required. In this role, you will be involved in designing, developing, and debugging reference designs, addressing SW related issues, and customizing/optimizing platform drivers to align with product requirements. Understanding technical specifications and HW schematics for device driver customization is essential. Collaboration with cross-functional teams and working closely with customers to customize and launch new products are key responsibilities. Ideal candidates will hold a Bachelors or Masters degree, possess excellent communication skills, both written and verbal, and demonstrate strong debugging abilities. The ability to collaborate effectively and integrate with an existing team is essential for success in this role.,