Ishfan Vakil

VP of Engineering

San Diego, California, United States20 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led multiple projects from concept to commercialization.
  • Expertise in low-level driver development for wireless technologies.
  • Strong background in embedded software for cellular platforms.
Stackforce AI infers this person is a Wireless Embedded Software Engineer with expertise in firmware and low-level driver development.

Contact

Skills

Core Skills

Embedded SoftwareSoftware ArchitectureInter Processor CommunicationLow Level Driver Development

Other Skills

Embedded Software DevelopmentSystems EngineeringIPCPCIeLow Level DriversLow Level Device DriversLow Level Device DriverDevice DriversDebuggingCC++Digital Signal ProcessorsRTOSARMFPGA

About

Experienced Embedded Software Engineer and Technical Lead for Wireless Embedded Platforms. Expertise in the area of Firmware and Software Development, Low Level Driver Development, Pre-Silicon Validation (VP, HAPs-FPGA, Palladium), SOC/Platform Bring up, Inter Processor Communication (IPC over PCIe), Power Optimization/Power Management, Embedded Application Design and Development on various Wireless Connectivity (Bluetooth) and Mobile Communication (3G/4G/5G) Modem Platforms. Experience in successfully leading several Projects through Complete Software Development Cycle, from Design Concept to Commercialization, working closely with some of the industry’s top-tier OEMs.

Experience

20 yrs 10 mos
Total Experience
3 yrs 5 mos
Average Tenure
6 yrs 6 mos
Current Experience

Apple

2 roles

Sr. Software Engineering Manager

Promoted

Sep 2022Present · 3 yrs 9 mos

  • WIRELESS TECHNOLOGIES AND ECOSYSTEMS (WTE)
  • Technical Lead and Manager - Cellular Platform Software Engineering
  • Embedded Software Development, Software Architecture, Systems Engineering - Cellular Platform Software Engineering
Embedded Software DevelopmentSoftware ArchitectureSystems EngineeringEmbedded Software

Software Engineering Manager

Dec 2019Sep 2022 · 2 yrs 9 mos

  • WIRELESS TECHNOLOGIES AND ECOSYSTEMS (WTE)
  • Technical Lead and Manager - Cellular Platform Software Engineering
  • Embedded Software Development, Software Architecture, Systems Engineering - Cellular Platform Software Engineering
Embedded Software DevelopmentSoftware ArchitectureSystems EngineeringEmbedded Software

Intel corporation

Software Engineering Manager

Mar 2015Nov 2019 · 4 yrs 8 mos · Greater San Diego Area

  • INTEL COMMUNICATION AND DEVICES GROUP (iCDG)
  • Embedded Software Development-Platform Software Engineering- IPC, PCIe
  • Technical Lead/Manager - IPC, PCIe, SPMI, UART, Platform SW
Embedded Software DevelopmentIPCPCIeEmbedded SoftwareInter Processor Communication

Broadcom

4 roles

Principal Software Engineer

Mar 2014Mar 2015 · 1 yr · Greater San Diego Area

  • EMBEDDED MODEM SOFTWARE - MOBILE & WIRELESS
  • Embedded Software Development-Modem Low Level Drivers-Broadcom’s 3G/4G Modem SOCs.
  • Software Development for Low Level Device Drivers, SIM, IPC over Shared Memory.
Embedded Software DevelopmentLow Level DriversEmbedded SoftwareLow Level Driver Development

Senior Staff Software Engineer

Mar 2012Mar 2014 · 2 yrs · Greater San Diego Area

  • BLUETOOTH FIRMWARE- WIRELESS CONNECTIVITY
  • Embedded Software Development- HID and Low Level Drivers-Broadcom’s Bluetooth SoCs.
  • Project SW Lead and DRI for Bluetooth HID products for Apple, Logitech and Samsung.
Embedded Software DevelopmentLow Level DriversEmbedded SoftwareLow Level Driver Development

Staff Software Engineer

Mar 2010Mar 2012 · 2 yrs · Greater San Diego Area

  • BLUETOOTH FIRMWARE- WIRELESS CONNECTIVITY
  • Embedded Software Development- HID and Low Level Drivers-Broadcom’s Bluetooth SoCs.
  • Bluetooth SW lead for Apple's Bluetooth HID products including Magic Mouse, Keyboard and Trackpad.
Embedded Software DevelopmentLow Level DriversEmbedded SoftwareLow Level Driver Development

Senior Software Engineer

Jun 2007Mar 2010 · 2 yrs 9 mos · Greater San Diego Area

  • BLUETOOTH FIRMWARE- WIRELESS CONNECTIVITY
  • Embedded Software Development- HID and Low Level Drivers-Broadcom’s Bluetooth SoCs.
  • Software Development for Bluetooth Gaming Controllers - SONY PlayStation, Nintendo Wii.
Embedded Software DevelopmentLow Level DriversEmbedded SoftwareLow Level Driver Development

Texas instruments

Software Engineer

Jan 2007Jun 2007 · 5 mos · Greater San Diego Area

  • MOBILE PLATFORM BSP FIRMWARE
  • Embedded Software Development, Mobile Platform BSP, Low Level Device Drivers.
Embedded Software DevelopmentLow Level Device DriversEmbedded SoftwareLow Level Driver Development

Qualcomm inc

Software Engineering Intern

Jun 2006Dec 2006 · 6 mos · Greater San Diego Area

  • CORE BSP, BOOT - QCT
  • Embedded Software Development, Low Level Device Driver.
Embedded Software DevelopmentLow Level Device DriverEmbedded Software

Unc charlotte

Research Assistant

Jan 2005Jan 2006 · 1 yr · Charlotte, North Carolina Area

  • EMBEDDED SYSTEMS RESEARCH LAB
  • The William State Lee College of Engineering - UNC Charlotte.
  • Dr James M Conrad.

Education

University of North Carolina at Charlotte

Master of Science (M.S.) — Electrical and Computer Engineering

National Institute of Technology Srinagar

Bachelor of Engineering (B.E.) — Electrical Engineering

Stackforce found 100+ more professionals with Embedded Software & Software Architecture

Explore similar profiles based on matching skills and experience