K

Krunal Modi

Software Engineer

Bengaluru, Karnataka, India11 yrs 8 mos experience

Key Highlights

  • Over 10 years of experience in system software development.
  • Expertise in OpenBMC and secure boot implementations.
  • Proficient in multiple programming languages including C, C++, and Python.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the SaaS industry.

Contact

Skills

Core Skills

OpenbmcSecure BootGadjet DriversEthernet Over UsbC++Internet Protocol Suite (tcp/ip)CCatalyst SwitchesIpmiIntel's Innovation Engine(ie)

Other Skills

PythonGoLangLinuxRTOSSecure FW updateSocket ProgrammingIPCMultithreadingBUS protocol- UARTI2CSPIKCSUSBUSB Gadget DriverOpensource- OpenBMC

About

10+ Years of working experience in Design and Development of System Software Products across various domains including compute storage platform, storage platform based on SAS/SATA/Flash and Network Switches. Experience Summary: • C, C++, Python, GoLang. • Board Bring up(AST2600: armv7). Implementing Secure Boot (ROT, COT). • OS: Linux, Polarish(IOS-XE), uC/OS(RTOS) • Embedded Linux distribution: Yocto, Buildroot. • Bootloader: SPL, DAS U-boot. • SOC: BMC (Aspeed AST2600), Marvell Armada 3710. • Socket Programming, IPC, Multithreading. • BUS protocol- UART, I2C, SPI, KCS, USB. USB Gadget Driver. • Opensource- OpenBMC, PKCS#11, softHSM, mkimage • Specification- IPMI, Redfish, NVMe, FIPS, JSON, Flattened Image Tree(FIT) • Network Protocol- HTTP, SNMP. • Working knowledge on REST APIs, Jenkins, SQLITE database, Makefile. • ACNE, SVN, Git, Jira. • GDB, Intel debugger over JTAG, Network analyzer- Wireshark, Simics Simulator. • Platforms- Intel’s Innovation Engine, HPE Rack Server, CISCO Catalyst 3K and 9K network switch, WD Ultrastar Storage Server series. WD Openflex Storage Server series.

Experience

11 yrs 8 mos
Total Experience
--
Average Tenure
--
Current Experience

Western digital

3 roles

Principal Engineer

Promoted

Apr 2024Present · 2 yrs 2 mos

  • SAS/SATA/NvME based Platform Management FW/Solutions. C, C++, Python, GoLang, Linux, RTOS. System Software Developer.
  • OpenBMC, Secure boot, Secure FW update.
CC++PythonGoLangLinuxRTOS+3

Staff Engineer, Engineering

Promoted

Sep 2021Apr 2024 · 2 yrs 7 mos

  • Platform Management Firmware/Solutions based on SAS/SATA/Flash storage servers.
Gadjet driversEthernet over USB

Senior Engineer, Engineering

Aug 2019Sep 2021 · 2 yrs 1 mo

C++Internet Protocol Suite (TCP/IP)

Hcl technologies

Lead Engineer

Jan 2018Jul 2019 · 1 yr 6 mos · Chennai Area, India

CCatalyst Switches

American megatrends technologies india (p) ltd

System Software Engineer

Sep 2014Jan 2018 · 3 yrs 4 mos · Chennai Area, India

  • Embedded Firmware Developer.
IPMIIntel's Innovation Engine(IE)

Education

Government Engineering college Surat

Bachelor of Engineering (BE)

Jan 2009Jan 2013

Vector Institute

Embedded System

Jan 2014Jan 2014

Stackforce found 100+ more professionals with Openbmc & Secure Boot

Explore similar profiles based on matching skills and experience