BSP Developer/Specialist
Experience: 5-10 yrs
Qualification: BE / B.Tech / MCA/MSc / ME / M.Tech
Location : Bangalore
Skills Required:
Languages : C, C++
OS : Linux
Experience in Linux bringup on hardware boards
Good understanding of device trees, boot configurations, board intialization etc.
Good understanding of device driver architecture
Understanding of the flow of display/graphics, sound and input (touch/other inputs)
Awareness of virtualization, hypervisor etc.
Hands-on experience on one or more of the following tasks
► Bootloader (uboot) customization
► BSP customization - pin mux configuration, device tree customization, memory initialization, OS porting etc.
► Kernel configuration
► Configuration/Integration of device drivers
► Device driver development (I2C/SPI/PCIe/SDIO/USB host function/USB gadget function peripherals)
► Build customization (creating custom recipes, layers etc., configuring components)
► Experienced in analyzing kernel panics and oops.
► Good SW/HW debugging skill.
► Analyzing hardware schematics.
► Experienced in using Logic analyzer, DSO.
► Experienced in engaging with Silicon vendors and have good verbal communication skill.
► Experienced in leading board bring up activities, system integration and testing.