sourabh jain — Software Engineer
BSP Developer with 6+ years of software development experience and 4+ years in the Semiconductor and Android BSP domain. Currently working with the MediaTek Stability Team, supporting multiple SoCs and Android platform releases. I specialize in Android BSP, platform bring-up, kernel debugging, and system stability across Android S, T, U, V, and B. My day-to-day work involves debugging kernel panics, native crashes, Java exceptions, ANRs, hang detect, and bus hang issues. I have hands-on experience with board bring-up, kernel migration, boot flow (PL → LK → Kernel), Linux device drivers, IPC mechanisms, and ARM architecture. I regularly debug complex issues using ARM assembly, Trace32, GDB, and platform logs. I closely collaborate with customers and cross-functional teams to resolve release-blocking issues and improve overall platform stability. Recently, I also developed a BSP exception debugging tool using GenAI (ChatGPT-4) to accelerate root-cause analysis. Skills: Android BSP, Linux Kernel, Board Bring-up, ARM Debugging, Platform Stability, MediaTek SoC
Stackforce AI infers this person is a Semiconductor and SaaS expert with strong capabilities in Android platform stability and performance testing.
Location: Noida, Uttar Pradesh, India
Experience: 10 yrs 9 mos
Skills
- Android Bsp
- Linux Kernel
- Kernel Debugging
- Linux
- Performance Testing
Career Highlights
- Expert in Android BSP and kernel debugging.
- Developed innovative debugging tools using GenAI.
- Proven track record in performance testing systems.
Work Experience
MediaTek
Software Engineer (4 yrs 4 mos)
Cavisson Systems, Inc.
Software Engineer (2 yrs 5 mos)
Teerthanker Mahaveer University, Moradabad
Engineering Student (4 yrs)
Education
Bachelor of Technology at TMU