S

Shreyas Madhao Tale

Firmware Engineer

Fremont, California, United States17 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 16+ years in embedded systems development
  • Expert in pre/post silicon firmware engineering
  • Proven track record in complex debugging and team leadership
Stackforce AI infers this person is a highly skilled Firmware Engineer specializing in Embedded Systems and Pre/Post Silicon Development.

Contact

Skills

Core Skills

Embedded SystemsFirmware

Other Skills

USB2USB3power save featuredual CPU firmware architecturedebuggingRTL simulationsARMUVM simulationsmulti-signal oscilloscopeRTOSSimulationsAlgorithmsEmbedded LinuxARM 9Embedded Software

About

Firmware Engineer | Expert in Pre/Post Silicon Development | 16+ Years in Embedded Systems Experienced Firmware Engineer with 16+ years in both pre-silicon and post-silicon product development. Skilled in embedded systems, complex debugging, and leading cross-functional teams to deliver high-quality firmware on time. Known for solving intricate problems with multiple stakeholders and optimizing firmware performance. Key Expertise: Post-Silicon: Led USB2/3 power save feature development, dual CPU firmware architecture, and multi-interface support (WiFi, BT, PCIe, USB, SDIO, UART). Coordinated with hardware, verification, and driver teams to resolve complex issues. Pre-Silicon: Developed frameworks to improve RTL coverage, supporting ARM-based scenarios, multiple CPUs, and dual CPU architectures. Skilled in reproducing and debugging issues from silicon boards in UVM simulations. Palladium: Led environment bring-up for WiFi and USB3 firmware, resolving firmware, driver, and RTL issues. Technical Skills: C, Assembly, Python, ARM CPUs, RTOS (ThreadX), Verdi, JTAG, Multi-signal Oscilloscope, Linux.

Experience

Nvidia

Senior Firmware Engineer

Jun 2025Present · 9 mos · San Francisco Bay Area · Hybrid

Eximietas design

Staff Engineer

Mar 2025Jun 2025 · 3 mos · San Francisco Bay Area · Hybrid

  • DV Firmware development lead

Nxp semiconductors

Senior Staff Firmware Engineer

Dec 2019Jan 2025 · 5 yrs 1 mo · San Francisco Bay Area

Marvell semiconductor

2 roles

Staff Firmware Engineer

Oct 2017Dec 2019 · 2 yrs 2 mos

Staff Software Engineer

Aug 2008Sep 2017 · 9 yrs 1 mo

  • On silicon -
  • USB2 and USB3 power save feature complete bring-up and support
  • Other complex power save feature development and support
  • First development of dual cpu FW architecture change
  • USB single cpu stack changes to support dual cpus
  • Bring-up of USB2/3 in demanding environment while working with multiple teams
  • Exposure to various radios like WiFi, BT and host interfaces like SDIO, UART, PCIe and USB on Linux and Windows
  • Excellent root cause skills with help of jtag debuggers
  • Firmware feature support for multiple branches at RTL, Palladium and Production stages for internal and external customers
  • Resolved complex issues by working and coordinating with multiple teams including Verification, IP, SoC, WSH, Driver and QA
  • Experience in on-site customer support before production release
  • Have debug experience with lab tools such as multi-signal oscilloscope etc
  • Pre-silicon
  • RTL simulations
  • Developed framework from scratch to exercise various ARM based scenarios to improve RTL coverage with help of actual production firmware like code optimized for UVM simulation environment.
  • supports multiple radios, host interfaces and propriety IPs
  • various CPUs, RTOS versions, dual cpu architectures
  • First exposure to many new IPs; experienced in code development from scratch
  • Reproduced and root caused issues from silicon boards in UVM simulations with help of production like firmware
  • Expert in solving complex simulation issues with help of waveforms
  • Excellent hold in debugging firmware and hardware issues with help of assembly level code, bus level accesses and cpu registers
  • Palladium
  • Environment bring-up for WiFi firmware while resolving firmware, driver and RTL related issues
  • New USB3 firmware stack bring-up right from enumeration stage
USB2USB3power save featuredual CPU firmware architecturedebuggingRTL simulations+5

Ibm irl

Intern

May 2007Jul 2007 · 2 mos · Greater Delhi Area

  • Scalable system monitoring solution
  • Technologies used - J2EE/Alphablox/Websphere

Education

Indian Institute of Technology, Kanpur

B Tech — Computer Science and Engineering

Jan 2004Jan 2008

Brijlal Biyani Science College

XII

Jan 2001Jan 2003

Narayandas Laddha Highschool, Amravati

X

Jan 1996Jan 2001

Stackforce found 100+ more professionals with Embedded Systems & Firmware

Explore similar profiles based on matching skills and experience