Senior Software Engineer
Samsung Semiconductor India
Bengaluru, Karnataka, India
Experience in Linux device driver development for ARM platform.Full responsibility of SPI, Thermal Management Unit (TMU) and Thermal Sensors, Droop Detector IPs.Experience in Bare metal programming.Pre-Silicon Validation is done for assigned IPs using Synopsys ZeBu Emulator.Post-Silicon Validation for assigned IP and overall system.Used various tools like JTAG debugger, Oscilloscope, Dediprog and Trace32Exposure in DMA, UART, I2C and PCIe protocols.Actively involved in Board bring up activities.Good understanding of System boot process.Performed power measurement tests and power analysis for low speed IOs.Firmware development for Silicon screening test (SLT).Involved in Linux Open Source and mainstreaming activities.