Ankur Goel — Software Engineer
Software Engineer with 7 years of industry experience across Amazon, Google, and Qualcomm, specializing in device bring-up, pre-silicon validation, and baremetal systems. I build robust foundations for hardware—from ROM bootloaders and RTOS environments to scalable emulation platforms. Key Highlights: * Hardware Emulation & Validation: Developed QEMU-based validation platforms at Amazon for Kindle virtual bring-up and engineered low-memory RPC frameworks at Google using Pigweed for Gem5/ZeBu. * System Security & Boot Architecture: Spearheaded BootROM test coverage improvements (75% to 94%) at Google and improved Secure Boot KPIs by 70% at Qualcomm while identifying critical buffer overflow vulnerabilities. * Driver & Firmware Optimization: Debugged and accelerated DMA/Mailbox drivers, implemented TFLite decryption layers in compiler frameworks, and executed seamless Yocto upgrades. Tech Stack: C, C++, Python | FreeRTOS, Linux baremetal | ARMv8-A, RISC-V | Trace32, Gem5, QEMU | UART, SPI
Stackforce AI infers this person is a Backend-heavy Embedded Systems Engineer with a focus on firmware and validation.
Location: Delhi, India
Experience: 8 yrs
Skills
- Embedded Systems
- Firmware
- Boot Architecture
- System Security
Career Highlights
- 7 years of experience in embedded systems and firmware.
- Led significant improvements in BootROM test coverage.
- Expert in hardware emulation and validation platforms.
Work Experience
Amazon
SDE II (2 yrs 1 mo)
Software Engineer (2 yrs)
Qualcomm
Software Engineer (9 mos)
Interim Engineering Intern (5 mos)
National Institute of Informatics
Research Intern (3 mos)
MIDAS-IIITD
Graduate Student Researcher (1 yr 4 mos)
AXA
Software Developer (1 yr 10 mos)
Hannover Re
Summer Internship (1 mo)
Summer Internship (1 mo)
Education
M. Tech. Data Engineering at Indraprastha Institute of Information Technology, Delhi
Bachelor of Technology - BTech at Delhi University