Req ID 127687 Remote Position No Region Asia Country India State Province Chennai City Guindy Chennai Summary Celestica is the brand behind the brands you love in tech We design develop and manufacture leading-edge Hardware Platform Solutions in Networking Storage and Server solutions from general-purpose to customized Cloud AI machine learning Edge and 5G deployments Across Data Centers and Enterprise deployments we are partnered with an impressive roster of some of the world s biggest tech companies We work with 9 of the top 10 global internet service providers 4 of the top 5 global storage providers 3 of the top 5 networking OEMs and the top 3 non-X86 server providers engineering solutions for this generation and the next LI-DA1 Detailed Description Develop test and integrate device drivers for various devices on our high-performance platforms including Ethernet I2C PCIe SPI USB NAND devices Customize BSP boot code and device drivers Work closely with hardware engineers in board bringup Work closely with manufacturing teams for qualification through diagnostics packages Develop software solutions for high availability and redundancy Interact with customers to gather requirements design firmware and ensure quality of deliverables Interact with cross functional team including product management hardware engineering manufacturing sales teams to design high-performance cost-effective solutions for storage and switching platforms Knowledge Skills Competencies 10 years of work experience implementing device drivers and BSP Experience working with cross functional teams including hardware engineering manufacturing Robust knowledge of real time operating system concepts multithreading SMP Strong knowledge of C Linux driver programming and kernel architecture Knowledge of Python Outstanding software debugging skills Experience using a full range of hardware test equipment like JTAG debuggers I2C analyzer etc Solid understanding of Ethernet PHYs PCIe USB SPI NAND I2C and S