Virat Manvar

Firmware Engineer

Bengaluru, Karnataka, India20 yrs 9 mos experience
Highly Stable

Key Highlights

  • 17+ years in firmware and system software engineering
  • Innovated non-disruptive BIOS updates for cloud platforms
  • Expertise in BMC and UEFI firmware development
Stackforce AI infers this person is a Firmware and Embedded Systems Engineer with a focus on Infrastructure solutions.

Contact

Skills

Core Skills

Firmware DevelopmentSystem SoftwareBmc FirmwareSystem ArchitectureVideo Bios DevelopmentEmbedded Systems Development

Other Skills

ACPIARM ArchitectureAudio/Video Encoder/Decoder LibrariesBMC FWBoard Bring-upCC++DebuggingDevice DriversDiagnostics Tools DevelopmentDigital Signal ProcessorsEmbedded SoftwareEmbedded SystemsFirmwareIntel MRC

About

System Software and Firmware Engineer with 17+ years of industry experience in working with BMC (Baseboard Management Controller) firmware, UEFI System Firmware development for Itenium and x86 based server platforms, Embedded System Firmware development for ARM platform and Video BIOS development for Graphics Cards.

Experience

Microsoft

Principal Firmware Engineer

Dec 2023Present · 2 yrs 3 mos · Bangalore · Hybrid

  • Working at a Principal Firmware Enginner in GPU team to enable next generation GPU platforms on Microsoft Azure fleet.
UEFIBMC FWSystem SoftwareDebuggingC++Firmware Development

Hewlett packard enterprise

Master Technologiest

Nov 2010Dec 2023 · 13 yrs 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Working as an architect for iLO BMC FW team and providing guidance to team on FW deliverables, spearheading the architectural discussions with ASIC design team to incorporate the FW requirements in HW as much possible, interacting with platform HW design team to review platform specification, understand the new changes coming in future platforms and guiding team for support for the same. Leading platform enablement activities and bring up readiness.
  • Providing guidance to team on Uboot, Linux kernel and device drivers enablement/changes based on the ASIC and HW design, bring up of Uboot and Linux kernel in 32bit and 64bit mode with single core and dual core ARM processor.
  • Evaluation of various non-volatile storage technologies in terms of speed, endurance, wear leveling bad block management, suitable file systems etc and providing recommendation based on the use case.
  • Investigation of the attack surfaces of UEFI FW (like ACPI, SMI handlers, UEFI Runtime Services) on a bare metal instances of cloud platform and recommendation.
  • Innovation (patented) in UEFI FW to perform non-disruptive BIOS updates in SMI handlers without server reboot to avoid system downtime and loss to customer.
  • Experience with multiple Persistent Memory technologies enablement in UEFI including Type41 (Using NVDIMM-N or HPE Scalable Persistent Memory as a cache for Intel Apache Pass Persistent Memory), Type1 JEDEC NVDIMM-N, Intel AEP. Customer debriefing about different Persistent Memory solutions. Architecture design for UEFI support for 16GB JEDEC NVDIMM-N product including engagement with HW vendor for NVDIMM-N FW support, driving System BIOS development with team, working with OS vendors for ACPI support, engaging with Intel on MRC issues.
BMC FWU-BootLinuxDevice DriversPersistent MemoryUEFI+3

Nvidia

Video BIOS Engineer

Jul 2007Oct 2010 · 3 yrs 3 mos · Pune, Maharashtra · On-site

  • Worked as a Video BIOS developer. Roles and responsibilities included, development of Video BIOS for NVIDIA Graphics cards, played a role of Video BIOS lead for G98 GPU family graphics cards, debugging and support of Video BIOS issues, diagnostics tools development, GPU bring up validation.
Video BIOSDebuggingDiagnostics Tools DevelopmentVideo BIOS Development

Einfochips

Embedded Engineer

Jun 2005Jul 2007 · 2 yrs 1 mo · Ahmedabad, Gujarat · On-site

  • Worked as an Embedded Engineer on various Embedded System projects including porting of audio/video encoder/decoder libraries for multiple IDE platforms, audio encoder algorithm porting and optimization, Linux device driver development.
Embedded SystemsLinux Device Driver DevelopmentAudio/Video Encoder/Decoder LibrariesEmbedded Systems Development

Education

Nirma Institute of Technology

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

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Firmware Development & System Software

Explore similar profiles based on matching skills and experience