Meharbaan Ali

Software Engineer

New Delhi, Delhi, India10 yrs 5 mos experience
Most Likely To Switch

Key Highlights

  • 10 years of experience in Embedded firmware development.
  • Expertise in NVMe and CXL compliant firmware.
  • Strong background in Linux device drivers and ACPI.
Stackforce AI infers this person is a specialist in Embedded Systems and Firmware Development with a focus on memory technologies.

Contact

Skills

Core Skills

NvmeDpuOpenstackFirmware DevelopmentCxlMemory Reference CodeAcpiSoftware DevelopmentEmbedded Software

Other Skills

P4 ProgrammingOVSZephyr RTOSDDR5Intel MRCDDR4UEFIARM64IPTVCC++PythonEmbedded CMicrocontrollersStorage Virtualization

About

10 years of industry experience in Embedded firmware and system software development. - NVMe Interposer Firmware Development- NVMe Base Spec, NVMI-MI spec, NVM Command Set etc - DPU & P4 Programming | Smart NICs - CXL - Compute Express Link 2.0 compliant Firmware Development for CXL Type 3 Memory Expander Device. - Linux Device Driver Development and enhancements - BIOS / UEFI & ACPI experience on multiple x86 & ARM64 based Server & Client platforms. - Intel MRC (Memory Reference Code) hands on experience for multiple platforms. - DDR5 and DDR4 Memory Reference Code development. - Hands on experience with BareMetal coding on microcontrollers and Linux platforms.

Experience

10 yrs 5 mos
Total Experience
2 yrs 1 mo
Average Tenure
2 yrs 9 mos
Current Experience

Amd

Member of Technical Staff

Sep 2023Present · 2 yrs 8 mos · New Delhi, Delhi, India · On-site

  • NVMe Interposer Firmware Development • NVMe Base Spec, NVMI-MI spec, NVM Command Set etc
  • DPU • P4 Programming
  • OVS • Openstack integration with OVN and OVS
  • Geneve and VXLAN HW Offloading in OVS
  • PCIe • SmartNIC • Networking
NVMeDPUP4 ProgrammingOVSOpenStack

Samsung semiconductor

2 roles

Staff Engineer

Promoted

Mar 2022Sep 2023 · 1 yr 6 mos

  • CXL - Compute Express Link 2.0 compliant Firmware Development for Type 3 Memory Expander Device.
  • Zephyr RTOS development, Storage File Systems
  • DDR5 JEDEC Specifications : MRC Feature Development
  • DRAM Trainings analysis on DDR4/DDR5 Server Boards using Logic Analyzer.
CXLFirmware DevelopmentZephyr RTOSDDR5

Associate Staff Engineer

Oct 2020Mar 2022 · 1 yr 5 mos

  • DRAM Basics
  • DDR4/DDR5 JEDEC Specifications
  • DRAM Trainings
  • Intel MRC(Memory Reference Code) Analysis
  • DCA(Duty Cycle Adjuster) Optimization Algorithm Development.
  • Interface Development between OS & BIOS, using ACPI & DSM(Device Specific Methods).
Intel MRCACPIDDR4DDR5Memory Reference Code

Puresoftware ltd

Senior Software Engineer

Aug 2019Oct 2020 · 1 yr 2 mos · Noida, Uttar Pradesh, India

  • ARM64 FAAS(Function As A Service) Development.
  • ACPI(Advanced Configuration and Power Interface) with UEFI (Unified Extensible Firmware Interface) support provided for NXP server chipsets LX2160 & LS1046.
  • Support provided for QSPI, FSPI, DSPI, TMU & PMU.
ACPIUEFIARM64Firmware Development

R systems

Software Engineer

Mar 2018Jul 2019 · 1 yr 4 mos · Noida Area, India

  • IPTV (Internet Protocol Television) Middleware & ApplicationDevelopment. C, C++
  • IPTV UI (User Interface) Development. Python.
IPTVCC++PythonSoftware Development

Empower electronics ltd

Embedded Software Engineer

Jun 2015Sep 2017 · 2 yrs 3 mos · Greater Delhi Area

  • Servo Stabilizer Control Cards development using 8-bit Atmel Microcontrollers.
  • RO-Machines control cards development using 8-bit Atmel Microcontrollers.
  • Timers & Interrupts
  • Capaticitive Touch buttons interfacing
  • LCD Interfacing
  • GSM & RFID module interfacing
  • ADC & Serial Communication
Embedded CMicrocontrollersEmbedded Software

Education

Guru Gobind Singh Indraprastha University

Bachelor of Technology (BTech) — Electronics and Communications Engineering

Jan 2011Jan 2015

Hamdard Public School

10th and 12th Class

Jan 2005Jan 2011

Stackforce found 100+ more professionals with Nvme & Dpu

Explore similar profiles based on matching skills and experience