Tata Elxsi works with leading OEMs and suppliers in the automotive & transportation industries for R&D, design and product engineering services, right from architecture to launch and beyond. We bring together technologies that accelerate the development & testing of connected, autonomous and electric cars & off-highway vehicles.
We are seeking a BSP Developers / Leads with experience in
- Languages: C, C++
- OS: Linux
- Experience in Linux bring-up 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)